There's an ocean between us
And its filled with all the scariest stuff
The tides left you broken
And I know your mind's already made up
But when your wave comes crashing on my shore
I'll be waiting for you, I'll be waiting for you
Swim for miles and miles 'til you can't take it no more
I'll be waiting for you, I'll be waiting
Waiting for you
I'll be waiting for you
I'll be waiting, waiting for you
I'll be waiting for you
There's a mountain between us
And its taller than the heavens above
I know you've got your reasons
For building all of these walls up
But if the climb is worth the fall
I'll be waiting for you, I'll be waiting for you
If the weight of the world tries to keep us apart
I'll be waiting for you, I'll be waiting
Waiting for you
I'll be waiting for you
I'll be waiting, waiting for you
(I'll be waiting, I'll be waiting)
I'll be waiting for you
(I'll be waiting, I'll be waiting)
Waiting for you
I'll be waiting for you"