What do you mean by dreaming of rainbows and dancing fairies?

Duke Zhou:

Married men dream of rainbows, meaning a happy life, and their wives are full of tenderness. Unmarried men dream of rainbows, which means that they will get married soon. Unmarried women dream of rainbows and marry considerate men.

People who leave home dream of rainbows and will soon go home to reunite with their wives and children. The patient dreams of a rainbow and will soon recover.

Fairy is a good sign.

When a person dreams of a fairy, he will be very lucky. Dreaming that the fairy winked at herself meant marrying a rich wife.

Dreaming of a fairy talking to herself means improving social status. Married women dream of talking to fairies, which means that their husbands will be rich.

The girl dreamed that the fairy was getting married. Unemployed people dream of fairies and will soon find jobs.

Dreaming of fairies playing music means doing a lot for their children's marriage. Dreaming that the fairy is naked is a bad omen, which means that she will indulge in debauchery all day long.