While it may seem like we have to have a great big plan as to how we will fulfill our life, this isn't the case. In fact, sometimes having a plan can get us in trouble. Most of the people doing big and impactful things in the world most likely had no idea their lives were going to unfold the way it did.
No two transformational process is the same. But what's always true is that you are growing in a perfect way at a perfect pace for you. When you're engrossed in self doubt, remember to trust your journey. And if you're unable to trust, then at least love and embrace your doubts.
I happen to strongly believe that when good people suffer greatly, it means they have a great destiny and mission in this lifetime to fulfill. It isn't enough to just talk the talk, we have to walk the walk and put ourselves in other people's shoes if we are meant to make a huge difference in this world.
I came up with a list of 20 mistakes you might be making which are steering you in the wrong direction, but learning about those won't do you any good unless you start with a clean slate.