Don’t use the less than perfect conditions as an excuse to remain stagnant in life, excuses are the comfort of mediocre people, move forward from here with what you have now.
Yes, you need to know where you are going before you start the journey but don’t let fear hold you back. Immediately, you know where you are going, don’t waste time over-analyzing the project, time is not like money, it cannot be stored, put one foot in front of another and get started.
Take the first step towards achieving your goal no matter how small it is and keep taking progressive steps. Great feats are accomplished by taking little steps consistently towards the grand goals.
Your promised land will not come to meet you, you will need to walk toward your promised land, don’t waste time waiting for all the energy needed to move, you will figure out the details as you go, and the closer you are to your promised land the more motivated you become to get there. Until you move, it will remain a difficult task.
Refuse to be paralyzed by fear. Waiting for everything in life to be perfect before you go after your dreams is like caging your progress. Some things will be without form, and void until you start working on them, the truth is, as you take each step, you will grow stronger, improve your self-confident, hone your skills and acquire more useful knowledge, and become more successful.
You can accomplish big things by taking little steps. Yes, that goal is big, but what is the least possible step you can take that can move you an inch close to it?