[Verse 1]
When I wrote you that letter
You'd already made up your mind
All my words were written in vain
And when I called you up that day
I was only calling up to say hello
But goodbye
Was the word that you'd been thinking 'bout for days
[Pre-Chorus 1]
I didn't know that you were going to leave me
I wish I knew the way to make you come home
What can I do if this is right for you?
[Chorus]
I have not been perfect for you
Although I think I was back at the start
You have no more patience for me
So now I guess we'll both just drift apart
[Verse 2]
All those times I wasn't there
The times you thought I didn't care
I hope you can believe I thought of you
'Cause you were everything I needed
I've been selfish and so self-absorbed
I thought that you'd be waiting when I reached the other side
[Pre-Chorus 2]
Last night I put my arms around another woman's waist
The touch was sweet but bitter while we danced
And great love can bring greater pain
I hope I fall in love again
What can I do if this is right for you
[Chorus]
I have not been perfect for you
I like to think I was back at the start
You have no more patience for me
So now I guess we'll both just drift apart
[Bridge]
I want the best for you and now I realize that it isn't me
I haven't been the man you need, I wish I'd been able to be
I'm sorry that I did not give you everything that you desired
And that I made you feel upset when you just made me feel inspired
[Chorus]
I have not been perfect for you
I wish we could go back and just restart
But you have no more patience for me
So now I guess we'll both just drift apart
[Outro]
Drift apart, drift apart
Drift apart, drift apart