all that i have is all that you ve given me did you never worry that i d come to depend on you i gave you all the love i had in me now i find you ve lied and i can t believe it s true wrapped in her arms i see you across the street and i can t help but wonder if she knows what s going on oh you talk of love but you don t know how it feels when you realize that you re not the only one oh you d better stop before you tear me all apart you d better stop before you go and break my heart ooh you d better stop time after time i ve tried to walk away but it s not that easy when your soul is torn in two so i just resign myself to it every day now all i can do is to leave it up to you oh oh you d better stop before you tear me all apart you d better stop before you go and break my heart ooh you d better stop if you love me now s the time to be sorry i won t believe that you d walk out on me baby yeah ooh  oh you d better stop before you tear me all apart you d better stop before you go and break my heart ooh you d better stop baby stop oh you d better stop oh stop baby stop baby stop you d better stop stop stop stop yeah stop ooh you d better stop oh yeah ooh ooh ooh 