Dream is beautiful. But reality is not the same.
A girl wants to marry a man who owned house, car and much money. A man wants to marry a girl who is young, beautiful, with good background in education and family. It's common phenomenon in this modern times. The parents who have sons will want a daughter, and the parents who have daughters will want a son. Finally some got what they want, some didn't.
In this real society, we dream for wonderful life, we dream for new house, we dream for cars, we dream for traveling around the world, we dream for money...But dream is dream, reality is reality, the reality is different from dream.
Sure, there are so many people make their dreams come true, but there are still so many people fighting for the dream, and some lose themselves in the course of struggling. To a certain degree, rich people become richer and richer, and poor people become poorer and poorer. Maybe it's unfair, but it exists. It's big gap between the wealthy and the poor, and the gap seems become bigger and bigger. Some people do their best effort to overcome kinds of difficulties, but didn't get it finally. However, some people got it easily. Not everything works. Even if it works for other people, the same thing just doesn't work for you.
Dreams are one of those things that keep you going and happy. We try, we are fighting, we still keep on, no matter how it would be, we win something, we lose something, life still goes on.