Life as we create it with great vision along with our unstoppable passion has surprised many of us on how it benefits so many people. It starts with a peaceful mind and realization of great self-appreciation and then gradually acquire certain remarkable qualities of giving and caring for others.
A vision of helping one person will take you to help another person and another person, then a group of people and another group of people. Then it becomes bigger and larger group of people and so on...
I don't know if you understand what I am saying but it truly boils down to knowing who you are and how you affect others. Someone who dreams and have great passion will go after its completion regardless of many mistakes that would come along with it.
Powerful execution of these dreams will surely need a lot of heart and thick skin to go thru the process but the main thing to remember is the fruit of its hardwork. The surprises and miracles that would come after the fulfillment of your visions are the things you will be so happy about where there will have no standard or expectation to set. A great realization of how it benefits everything that surrounds you is a heavenly gift to have.