album cover
SHINING ARMOR
5
Christian & Gospel
SHINING ARMOR was released on August 15, 2025 by Wings Music Group as a part of the album SHINING ARMOR
album cover
Release DateAugust 15, 2025
LabelWings Music Group
Melodicness
Acousticness
Valence
Danceability
Energy
BPM73

Music Video

Music Video

Credits

PERFORMING ARTISTS
Firerose Cyrus
Firerose Cyrus
Performer
Joni Fuller
Joni Fuller
Violin
COMPOSITION & LYRICS
Firerose Cyrus
Firerose Cyrus
Composer
Erin Molan
Erin Molan
Lyrics
PRODUCTION & ENGINEERING
Sean Rogers
Sean Rogers
Producer

Lyrics

I waited so long to be
Rescued from him
Really it was from the me
Who let him in
I battled so long to be
Treated how I once was
You can forget how to live
When everything’s wrong
I took hit after hit
But never made a sound
All the bruises I hid
All the ways he’d tear me down
Terrified and captive
Desperate to be free
Then I saw so clear
My knight in shining armor was me
My knight in shining armor was me
Even as I disappeared
I’d’ve died to feed his soul
The reckoning, he’d destroy mine
Just to feel control
My silence to protect him
My hope that he’d change
But love like that stays bound in chains
I took hit after hit
But never made a sound
All the bruises I hid
All the ways he’d tear me down
Terrified and captive
Desperate to be free
Then I saw so clear
My knight in shining armor was me
My knight in shining armor was me
I took hit after hit
But never made a sound
All the bruises I hid
All the ways he’d tear me down
Terrified and captive
Desperate to be free
Then I saw so clear
My knight in shining armor was me
My knight in shining armor was me
Written by: Erin Molan, Firerose Cyrus
instagramSharePathic_arrow_out􀆄 copy􀐅􀋲

Loading...