A trainer's life is hard You travel routes so far Away from friends and family, yeah, yeah You'd learn to sacrifice Always ready to pay the price But what you have to understand Even heroes need a helping hand Whatever you want, whatever you need You know you can always count on me There'll 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 You know there'll 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, yeah Be proud of what you've done And the person you've become But if you ever feel afraid We're gonna help you find your way Whatever you want, whatever you need All of our love will set you free There'll always be someone waiting 'Cause you're never too far from home (Never too far from home) Wherever you go, whatever you do All of your dreams will soon come true There'll always be someone waiting You're never too far from home ♪ Ooh, you're never too far, oh, you're never too far You're never too far from home ♪ Ooh, you're never too far, oh, you're never too far You're never too far from home You're never too far from home Whatever you want, whatever you need You know you can always count on me There'll always be someone waiting Ooh, you're never too far from home Wherever you go, whatever you do (there's always somebody) You know we'll be there to pull you through (always somebody) There'll always be someone waiting (someone waiting) You're never too far from home (oh, from home) Whatever you want, whatever you need (ooh) All of our love will set you free (there's always somebody) There'll always be someone waiting (always somebody) You're never too far from home