Dream is what you think about , What you want in your life ,What you want to achieve in your life or simply to do what make your life beautiful and happy. Most people think that dreams is what we think or assume while we are sleeping thats not dream its a thought in your mind.
The truth is what we think while we awake that's a dream ,It can be anything something you wish to become or something you want in your life anything.Fantasy is completely different than dream ,Fantasy is just a thought which is not realistic ,While dream is the plan which you think about which is possible is reality.So if you have a realistic dream not a fantasy than instead of thinking that dreams don't come true, Think how to work on your dream that it become reality and you start living your dream life.