We had another argument You threatened to leave again And I don't even know how to fix The mess we've got ourselves in 'Cause lately everything has changed It makes sense to throw it all away It's hard moving on With things being the same Oh, we promised For better or for worse We gotta make it work Even if it hurts We don't have much And I know you've had enough But even though the walls Are falling down on us Hey, we can't give up And I know it just because We may not have everything, but I know We still have love, we still have love I really don't know the words to say At any time we could go our own ways But no matter what we do, how we feel Our love's gonna convince us to stay But it's gotta be worth the fight I can't have no more lonely nights All we have left is our hearts To make it right Oh, we promised For better or for worse We gotta make it work Even if it hurts We don't have much And I know you've had enough But even though the walls Are falling down on us We don't have much And I know you've had enough But even though the walls Are falling down on us