I can`t believe I could have been so blind
but love is strange
I thought about it for a long long time
but the truth remains
I don`t need another lonely night
to dry my tears
The answer`s plain as black & white
and I can see the picture very clear
I`ve been living on the edge of a broken heart
I won`t fall, I won`t crawl
I`ve been living on the edge of a broken heart
Don`t you wonder why i gotta say goodbye
It is the fact you didn`t have the chance
to change your tune
Did you think that I`m a dime a dance
when the dance is rude
I`ve been ruining things for way too long
but baby that`s over (baby that`s over)
It won`t be easy but I gotta be strong
and if I wanna cry I don`t need your shoulder
I`ve been living on the edge of a broken heart
I won`t fall, I won`t crawl
I`ve been living on the edge of a broken heart
Don`t you wonder why I gotta say goodbye
I`ll find someone else
Whose nothing like you
But you can play that game as well
and your gonna be sorry baby
when it`s over
I`ve been ruining things for way too long
but baby that`s over (baby that`s over)
It won`t be easy but I gotta be strong
and if i wanna cry i don`t need your shoulder
I`ve been living on the edge of a broken heart
I won`t fall, I won`t crawl
I`ve been living on the edge of a broken heart
Don`t you wonder why i gotta say goodbye
I`ve been living on the edge of a broken heart
I`ve been living on the edge of a broken heart
Don`t you wonder why i gotta say goodbye
I`ve been living on the edge of a broken heart