
[Verse 1] There's a fire in my chest, it won't let me rest Angel whispers say stop but the demon's obsessed I take one step forward and I'm dragged back again Caught in this battle that I can't seem to win The mirror shows two faces staring back at me One pure as snow, one dark as the deep sea [Chorus] Push and pull, I'm torn in two Voices clash but I can't choose One says rise, one says fall Caught between them, I hear it all In the silence, in the noise I'm still searching for my voice [Verse 2] Halo's gleaming bright but the shadows creep in One says fight, the other says sin I see the line but my foot's on the edge Can't tell who's my foe or my friend on this ledge Every choice echoes through my bones Building bridges, casting stones [Chorus Repeated] [Bridge] They're screaming louder, tearing my mind Truth and lies twisted, intertwined My soul's the prize in their wicked game I'm just a pawn and they call my name But somewhere deep beneath the war I hear a whisper: "What are you fighting for?" [Verse 3] The dawn breaks through my shattered dreams Nothing's ever what it seems Both voices quiet for a moment's peace Wondering if this war will ever cease I close my eyes and feel the weight Of every choice that sealed my fate [Chorus] Push and pull, I'm torn in two But maybe that's what makes me true One says rise, one says fall Maybe I need to hear it all In the balance, in the strain I'm learning how to live with pain [Final Bridge] The fire's cooling, the storm subsides I'm still here with both my sides Angel, demon, dark and light All are part of my endless fight I am the push, I am the pull I am empty, I am full [Outro] There's a quiet in my chest, finally I can rest Both voices singing now, no longer obsessed I take one step forward, then another again This battle's not to lose or win It's just to be, it's just to choose In the push and pull, I'll never lose

