Verse 1:
I know I messed up, I made a big mistake
I never meant to hurt you, my love was just misplaced
I'm sorry for the tears I caused, the pain I put you through
I'll do anything to make it right, I promise to be true
Verse 2:
I took you for granted, I didn't appreciate your worth
But now I see clearly, how much you mean to me on this earth
I'm sorry for not treating you like the queen you are
I'll make it up to you, and give you my heart
Verse 3:
I know words can't erase the hurt I've caused
But I'll make it my mission, to never leave you lost
I'll be there for you, through thick and thin
I'll show you how much I love you, again and again
Verse 4:
I'll make you breakfast in bed, and take you on long walks
I'll surprise you with flowers, and listen when you talk
I'll cherish every moment we have, and never take you for granted
I'm sorry for the times I did, and left you feeling stranded
Verse 5:
I'll be patient and understanding, when you need time to heal
I'll support you and lift you up, when you feel like you can't deal
I'll be your rock, your anchor, your safe haven to rely on
I'm sorry for the times I wasn't, and left you feeling alone
Verse 6:
I love you more than words can express, and I'll spend my life proving it
I'm sorry for the pain I caused, and the way I made you feel unfit
But I promise to love you, and treat you like the queen you are
I'll make it up to you, and we'll heal together, side by side, heart to heart.