It's been hard but you Take it slowly, you've Felt defeat and you Did your growing It's all just progress It's all part of the process It's not about who does the most It's who holds on the longest In a way, in a way, in a way, in a way You can't prepare Every day's a new challenge and a new load to bear (load to bear) In a way your setbacks only help you understand So don't despair (don't despair), you're almost there It's not impossible Nothing's impossible It's not impossible Nothing's impossible So much time gets spent Wondering where it went ♪ It's been long but you Remained patient, you've Earned your scars and you've Made your way into Where you are now, it's Close to where you'd like to be It's not too far now But far from when you first believed That there's a way, there's a way, there's a way, there's a way To make it there Every day's a new challenge and a new load to bear (load to bear) In a way your setbacks only help you understand So don't despair (don't despair), you're almost there It's not impossible Nothing's impossible It's not impossible Nothing's impossible So much time gets spent Wondering where it went Nothing worth doing is easy, believe me I know that this sounds a little cheesy, but please see There's never been anything I wanted like this But it terrifies me 'cause there's a chance I'll miss And I must admit that it ain't come to it Three times a week I think I want to quit And it's love, and it's love, and it's love That keeps me sane Purpose and passion make it worth the pain (worth the pain) So take your best shot I won't back down, I won't complain I'll bear the load (bear the load), 'til my heart explodes It's not impossible Nothing's impossible It's not impossible Nothing's impossible So much time gets spent Wondering where it went Wondering where it went Wondering where it went Wondering where it went Wondering where it went Wondering where it went Wondering where it went Wondering where it went All just progress It's all part of the process It's not about who does the most It's who holds on the longest