Everybody has dreams. Some aspire for a successful career, some dream of traveling the world, and there are those who simply wish that they can provide comfort and security to their families. Our dreams make our lives worth living.
However, while dreams are easy to have, sometimes it becomes harder to live out our dreams, especially in real life. There are obligations to fulfill, insufficient resources, sudden problems, and choices to make that cannot be ignored. At times, we must set our plans aside in order to attend to other things.
It is sometimes hard to reconcile our dreams with reality, but this does not necessarily mean that our dreams are unattainable. Success comes from a gradual process of learning and taking little steps at a time.
Learning something new, saving some money, and taking a thoughtful decision will slowly take us in the right direction.
Nevertheless, we need to learn how to accept life as it comes, which includes understanding that there will be unexpected changes in our interests and even the emergence of unexpected opportunities for which some of our dreams may need to be modified.
It is unnecessary to try and compare ourselves with others' achievements.