I gave my heart with my hands still shaking
Built us high but the ground was breaking
Every promise felt like a wire
Cut me deep, yeah it burned like fire
I stayed when the nights got colder
Carried weight I was never supposed to shoulder
Love turned heavy, lost its glow
Still I walked through it on my own
If loving you was my crime
I’ve done the time, I’ve paid the price
I’ve been down, I’ve been lower
But I rise every time
I walked through fire for love
Through the smoke, through the flood
If it broke me, it made me stronger
I don’t burn no more — I become
I walked through fire for love
Heart in pieces, still enough
If I fall, I rise above
I walked through fire… for love
I lost myself trying to save you
Poured my soul into what we were going through
All the scars, yeah they still speak
But they don’t own me, they just remind me
I learned silence is louder than pain
Some doors close so you don’t go insane
What I lost I had to release
So I could finally find my peace
Hands up — let it hurt, let it heal
Every tear made me real
No more running from the truth
I survived it all… and so will you
I walked through fire for love
Still I stand, still I trust
What was broken made me wiser
I don’t burn — I rise higher
I walked through fire for love
Through the dark, through the dust
If my heart had to shatter
It was worth it — I’m better
Sometimes love isn’t meant to last
It’s meant to teach you who you are
And if you can walk through fire
You can walk through anything