I know that it's been a while
I said I would call
But I've been scared to let you know that
You were right after all
'Cause every time we broke it off
I said I'd never fall in love
So I just ran and built a wall
To hide away the truth
Cross my heart and hope to fly
Across the mountains, through the sky
Everything we couldn't say
Waiting for a leap of faith
Cross my heart and hope to fly
Through the mountains, over sky
Everything we couldn't say
Just waiting for a leap of faith
Just waiting for a leap of faith
Just waiting for a leap of faith
I know it's hard to find your trust in me, yeah
'Cause we've been through it all
And now we're on the other side
And we don't have to break it off
We can stay and fall in love
We could break down all these walls
And live the truth
Because I cross my heart and hope to fly
Through the mountains, over sky
Everything we couldn't say
Waiting for a leap of faith
Just waiting for a leap of faith
Just waiting for a leap of faith
Just waiting for a leap of faith
Just waiting for a leap of faith
Just waiting for a leap of faith
Cross my heart and hope to fly
Through the mountains, over sky
Everything we couldn't say
Just waiting for a leap of faith