There are two reasons why people get disappointed with their own dreams not coming true: those dreams are too large and ambitious or too far away to reach. Some people say, one should reduce his expectations to become happier. I strongly disagree with that opinion. In order to achieve a big dream, one should see it not as a light at the end of the road but as a puzzle spread across the road from many smaller dreams. Each time you do a step, you make a small dream come true, which motivates you to go further and inspires to seek new big dreams. You want to start a new life abroad? There are the dreams about passing the English test, getting your papers done on time, getting an invitation, getting a visa…so many small things to celebrate and be happy about each day!
Let the most important dreams in your life be a road, not a destination!