Life Is Good (8mm)

Whenever I roam I hear your heartbeat calling me home Adventures high, mountains climbed Your sighs keep me safe and warm Shining waves and a distant shore Lead me right back to your door Big open skies and a shining star Just light the way to where you are It don't matter how far I've run Cuz you'll be right there waiting It don't matter how far I've come You know just who I am No matter how lost, how near, how far I hear you calling me back Wherever I go I leave bread crumbs on the road Paper planes and model cars With jumps from Jupiter to Mars Front seats and magic shows Secrets kept and curtains closed Claps and bows and your "Bravos!" And you're the only one who knows It don't matter how far I've run Cuz you'll be right there waiting It don't matter how far I've come You know just who I am No matter how lost, how near, how far I hear you calling me back Whenever I'm down And black creeps in from all around I know it's a fact That you've always got my back Pirate ships and dragon's lairs They'll have to find someone who cares Captain Hook and Mr. Smee You know they'll have to get through me It don't matter how far I've run Cuz you'll be right there waiting It don't matter how far I've come You know just who I am No matter how lost, how near, how far I hear you calling me back Life is good, even when it's hard I hear you calling me back home Na na na na Life is good, even when it's hard.