You have proved me wrong
You make it seem as if our love is strong
Cause all of the things I did to you
All the times I've been a fool
You stayed by my side
And you still tried
To put up with everything
To work things out with me
I treated you like you were nothing
But you convinced me otherwise
I don't understand why you did this
It really took me by surprise
When you told me you weren't leaving
I thought my ears were deceiving
You stayed by my side
And, yes, you still tried
To put up with everything
To work it out with me
I thought you'd be long gone
I thought you'd leave me alone
You didn't have to stay, I expected you to leave
Cause I thought you were through trying to make me feel happy
And even though I pushed you out the door
You still had the key
You could have just walked away
You could have left me but you stayed