I know it's hard when your grand vision and your current reality don't even seem like they are in the same solar system, but you've got to forget about how far away your dreams are and start holding
yourself to a higher standard.... a standard that reflects your ambition not your reality.
You might not be able to experience your dreams or vision for life right now, you might be feeling lost or scared and maybe you just feel that it will never happen for you...
But here's the thing; No one gets to experience their vision or dreams before they become all they can be and ultimately become the best version of themselves!
Whether you look at Chiyangwa,Will Smith, Steve Jobs, Lionel Messi or Mugabe they had to work extremely hard to become the best version of themselves, long before they had any significant success.
It doesn't matter what everyone else around you is doing or even what your current performance and problems might be, just be the best that you can be.
Do the very best that you can, with the resources, knowledge and skills you have right now. I know that, it's most probably not perfect and it's most probably not ideal, but you've just got to commit yourself to developing and growing and becoming the best that you can be right now.
My 2 year master T. Chinoperekwei always said to us '' Be the best version of yourself! ''
My current master says that too and goes further to say '' Make that your goal and trust me every other goal, dream and vision you have will become your reality! ''