You pulled me from the edge, time and time again,
My anchor in the storm, my shelter from the rain.
You're my guiding star, shining in the night,
But I've betrayed your trust, turned your love to fright.
You saved me from myself, my hero, my rock,
Always there for me, when the world would mock.
But I've lied and broken you, caused you so much pain,
I see the tears you cry, and I feel the shame.
I see the hurt I've caused, the damage I have done,
Your tears are falling like the setting sun.
I know I've let you down, time and time again,
But your love's the reason why I stand here, my friend.
You saved me from myself, my hero, my rock,
Always there for me, when the world would mock.
But I've lied and broken you, caused you so much pain,
I see the tears you cry, and I feel the shame.
I'm sorry for the lies, for breaking your heart,
I wish I could go back, undo each painful part.
But I'm here, pleading now, for another chance,
To make it right, to change our dance.
You saved me from myself, my hero, my rock,
Always there for me, when the world would mock.
But I've lied and broken you, caused you so much pain,
I see the tears you cry, and I feel the shame.
I love you more than words, more than I can say,
I'll fight for you and us, every single day.
Don't leave me now, you're all I have and more,
Together we can heal, stronger than before.