Life Is Good

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.