My fault that I'm not enough Her fault there's no room to breathe Oh, she hates that I'm subtle Thinks that I'm hard to please She ain't perfect, no Is she worth it? I keep on holding on Like if I won the lottery But I ain't yet passed the cheque A lot of her and a lot of me Keeps on going till there's nothing left 'Cause I ain't perfect, no This is worth it? I keep on holding on till I am strong Enough to say that I am moving on She loves me She needs me But I can't give her what she wants Am I better on my own? She loves me She needs me When all is said and done I will keep her holding on No point being bitter I reconsider Tell me, did I lie to you? You deserve something better Because it's better When someone loves you too There's nothing I can do But just keep holding on till I am strong Enough to say that I am moving on She loves me She needs me I can't give her what she wants Am I better on my own? She loves me She needs me (she needs me) When all is said and done I will keep her holding on I will keep her holding on I can't seem to let you go So I'll just keep on holding on Said I can't seem to let you go I just keep her holding on She loves me She needs me I can't give her what she wants Am I better on my own? She loves me She needs me When all is said and done I will keep her holding on I will keep on holding on To you