You reached the daily download limit (20). Please come back tomorrow to keep downloading.
All The Love I Can Be
3:27 April 7, 2026
Now playing

All The Love I Can Be

Orange Hat Music

31 Plays
3:27 Duration
April 7, 2026 Released

Lyrics

[Verse 1] You saw the cracks in my armor Ran your fingers through every line Said "You don't have to be perfect" Just be mine Just be mine I laid my heart on the table Scared of what you might see Every scar Every story You said "Leave them here with me" [Chorus] All the love I could give All the love I can be All the love I had given Set me free For you Baby Every part Every piece Every broken bit of me All the love I could give I let it bleed for you Baby [Verse 2] You kissed the dust off my secrets Pulled the shame from my breath Turned my "maybe" into always Put my doubts to rest Now I’m learning to believe it That I’m worthy when I fall You don't need a perfect heaven You just needed all my all [Chorus] All the love I could give All the love I can be All the love I had given Set me free For you Baby (yeah) Every part Every piece Every broken bit of me All the love I could give I let it bleed for you Baby [Bridge] If I lose my voice You can read my hands Every touch a promise Every promise stands If I lose my way You can follow me Through the dark Through the damage To the love I’m learning to be (oh) [Chorus] All the love I could give All the love I can be All the love I had given Set me free For you Baby Every part Every piece Every broken bit of me All the love I could give All the love I can be All the love I had given Set me free For you Baby (for you, baby) All the love I could give I lay it down for you Baby

0:00 0:00