A trainer's life is hard You traveled so far Away from friends and family You've learned to sacrifice Always ready to pay the price But what you have to understand Even heros need a helping hand
Whatever you want Whatever you need You know you can always count on me There will always be someone waiting - 'Cause you're never too far from home Wherever you go Whatever you do You know we'll be there To pull you through There will always be someone waiting - 'Cause you're never too far from home
We never had a doubt You'd always figure out Which way you're going Be proud of what you've done And the person you've become But if you feel afraid We're going to help you find your way
Whatever you want Whatever you need All of our love will set you free There will always be someone waiting - 'Cause you're never too far from home Wherever you go Whatever you do All of your dreams will soon come true There will always be someone waiting - You're never too far from home
You're never too far You're never too far You're never too far from home You're never too far You're never too far You're never too far from home