Through thick and thin you've stayed with me,
Does that mean were meant to be?
You've made me laugh, you've made me cry,
...
You broke my heart
I loved you with all I had
But you wanted to part
You should've told me from the start
...
I hate you, but i love you
I'm so confused
At times i feel like your only one
And at other times i feel like I'm being used
...