I drive you crazy 
As I said that I would 
Do you still want me? 
I don't see how you could 

This is the way that I've been 
This is what I have to change 
I want to be better 
Have much more to offer 
But I can't alone, so please say you'll stay 

I'll win you over 
I've never been so sure 
Take my every word 
All for you I'm for 
I'll win you over 
I'm never giving up 
And though changing takes a long time 
I'll do anything for love (for love) 

I'm sorry, baby 
But I meant all I said 
It's just not the time now 
So you go on ahead 

This is the way that I've been 
This is what I have to change 
I want to be better 
Have much more to offer 
I'm gonna try alone, so please do not stay 

But you've won me over 
You've never been so sure 
I took your every word 
All for me, you were 
You've won me over 
Don't say you're giving up 
You knew that changing took a long time 
And would do anything for love 

You told me all these things 
For better or for worse 
I recall every single moment 
Stays with me like a curse 
You can't just take it back 
Your words were mine to keep 
Just don't forget that I'm the one you need 

(2x) 
You've won me over 
You've never been so sure 
I took your every word 
All for me, you were 
You've won me over 
Don't say you're giving up 
You knew that changing took a long time 
Said you'd do anything for love 

You've won me over 
You're never giving up 
Don't ever say, don't ever say that you're giving up 
You've won me over 
You knew that changing took a long time 
Said you'd do anything for love 

Oh... 
This is the way that I've been 
There's so much I have to change 
I'm gonna be better 
Have much more to offer 
But I can't right now, so hopefully one day