It isn't easy to stay when your friends tell you go
When your heart tells you 'yes' but your head tells you no
And though we searched for a compromise
Looked in each other's eyes for answers
The die had been cast we were all out
Of last second chances

And the heart has it's reasons, I know
A time and a season an ebb and a flow
You were waving goodbye I was saying hello
I don't understand it
But the heart has it's reasons, I know

And who knows why it went wrong between you and me
Suddenly we weren't the people that we used to be
I was building a bridge between as
You were building a wall
And the whole thing crumbled and tumbled
In the eye of the storm

And the heart has it's reasons, I know
A time and a season an ebb and a flow
You were waving goodbye I was saying hello
I don't understand it
But the heart has it's reasons, I know

Oh I bless you and set you free
Though you know there's a place deep inside
Where you're still a part of me