You walked up to me and asked for a dance
Tried to make me smile, but no chance!
You were so kind, spent all your time,
And listen patiently to my misery...
I don't know what made me stay - for so long.
When I trusted you, was I wrong?
You took me home, we sat there till dawn
I kissed you goodbye - I guess you know why.
If you ever had a broken heart,
Then you'll understand.
I can't let a new love start
It's not fair to pretend.
If you ever had a broken heart,
You know it takes time.
And here comes the hardest part:
He's still on my mind!
I don't blame you if you say, you can't wait.
If you're not my love, there's no date!
No guarantee for you and me,
Though I enjoy your company...
If you ever had a broken heart,
Then you'll understand.
I can't let a new love start
It's not fair to pretend.
If you ever had a broken heart,
You know it takes time.
And here comes the hardest part:
He's still on my mind!