We all have it what it takes, but it will take every ounce of belief and faith that you have to make it through.
Don't ever half step through life and think that doing so will get you to where you want to be.
Half stepping doesn't take everything you have, sprinting takes everything you have. Working out your muscles, from your outer-self, to your inner self requires you to use everything you have.
Studying, learning, continuing on the road to growth and continual change in your life will require you to use everything that you've got.
So when a situation arises in which you feel that what you have just isn't enough, think back to your training, think back to the times you learned, and the times you gained in life, and use those experiences to help fuel your growth past your current obstacles.
cannot say no to life, you have to fight back and beat the odds, you
gotta take your stand because nothing is stronger than you, not a single
problem of yours. ~Shubhanshu Tiwari