Don't ever give up. Remember every day is a part of the process. The high days the low days and everything between - it all amounts to where you are going.
Some moments will test your character, and some will test your resilience. Keep true to your vision and never let frustration knock you down permanently. Do not ever let fear stand in your way. Don't let time get in your head...who cares how long it takes or how many times you try - your competition is YOURSELF. And when you finally succeed, it will all be worth it. Trust your struggle.
Also check out : Focus on the things that inspire you
Also check out : Give Power To Your Confidence