I know you've been hurt before Too scared to take the fall Building your walls Now I'm around I'm breaking 'em down
I know you lie awake Reliving the mess you made You bandage the break Why does love end? I'm here to mend
I'm Giving You All My Love Giving You All My Love Giving You All My Love Giving You All, Giving You All My Love
Every part of you feels like a part of me I'll share your load Don't carry it alone My heart is your home
Nothing can heal the soul like finally letting go Of the past, Of the ache Of the doubt, Your mistakes All you need is love so I'm giving you...
I'm Giving You All My Love Giving You All My Love Giving You All My Love Giving You All, Giving You All My Love
Everyone's got their own battle to fight Don't fight it alone, I'm on your side I'll lift you up when you're spiralling down I'm waiting on your street, I'm knocking at your door Open up your heart so I can give you..
I'm Giving You All My Love Giving You All My Love Giving You All My Love Giving You All, Giving You All My Love