Verse 1
I’ve been through enough to know love can disappear,
So I hold you a little tighter every time you’re near.
You walked into my life and gave my soul a place,
Turned a heart full of shadows into something safe.
Every promise that we built, every dream we made,
I refuse to let them slowly fade away.
If forever means fighting through the highs and lows,
Then I’ll stand beside you anywhere life goes.
Chorus
I’ma fight for your love till my last heartbeat,
Stand ten toes down, never face defeat.
When the world gets cold and the nights get long,
I’ll remind you every day where we belong.
I’m afraid to lose you, yeah, I’ll tell the truth,
There ain’t no replacing everything that’s you.
If love’s a battle, then hand me my shield,
‘Cause I’ll fight forever—I ain’t gonna yield.
Verse 2
You ain’t just another name, you’re my favorite sound,
The one who picks me up whenever I’m breaking down.
I don’t need perfection, I just need your hand,
And I’ll walk through the fire if it’s part of the plan.
Every tear, every laugh, every memory made,
I won’t let fear steal the future we’ve laid.
If we stumble, we rise, that’s the promise I keep,
Your heart’s a treasure that I’ll always protect and keep.
Verse 3
I ain’t scared of dying, I’m scared of losing you,
‘Cause a world without your love ain’t a world I’d make it through.
You found the parts of me that I buried in the dark,
Lit a fire in my soul, then you called it home, my heart.
If I ever fall short, know I’ll still fight back,
Love ain’t never been about a perfect path.
I’ll carry every burden if it means you stay,
I’d rather battle every storm than watch you walk away.
You became the answer to the prayers I couldn’t speak,
The strength inside my soul whenever I felt weak.
So if forever’s got a price, I’ll pay it every day,
’Cause losing you would break me—but loving you is worth the pain.
Bridge
So when doubt starts talking, don’t believe its lies,
Look into my soul, you’ll see it in my eyes.
I’m not walking away when the road gets rough,
’Cause loving you forever is reason enough.
Final Chorus
I’ma fight for your love till my last breath’s gone,
Keep holding your heart when the world feels wrong.
I’m afraid to lose you, but I won’t let fear win,
I’ll keep choosing us again and again.
No matter what comes, no matter the test,
I’ll keep giving you my all, nothing less.
You’re the love I prayed for, that’s the honest truth,
And I’ll spend forever fighting not to lose you.