It is very difficult for most people to interpret dreams, and only top experts can interpret them according to their specific contents. Sometimes some details in the dream are very important to interpret the dream, and everyone's situation is different.
This may stem from your instinctive desire for marriage. You may dream about one thing, but in reality you may have both desire and disgust for related things. Details determine the reasons, such as your dreaming mentality, the surrounding environment, recent events and so on. It may also be related to something long ago, or even the future. Dreams are sometimes direct hints and sometimes metaphors.