

Prompt / Lyrics
[Intro – low, eerie beat] (Rain… sirens fading…) Villain (whisper): You still think this ends with you standing? ⸻ [Verse 1 – Hero] I was built from the rubble, yeah, hope in my chest Told the city “don’t worry,” put my life to the test Every scar was a promise, every loss I forgave I kept saving the world while it dug me a grave They cheered when I bled, then they vanished at night Said I was the answer, then questioned my fight But I stayed on my path, yeah I carried the flame Even when being good started hurting my name Hero (talking): You don’t gotta do this… it ain’t too late. ⸻ [Verse 2 – Villain] Too late? That’s funny, coming from you I watched you choose them every time we both knew They love you when you win, but when you crack, they run I learned from your mistakes — that’s how villains are born I was praying for signs, you were chasing applause I was drowning in truth, you were married to laws You call this justice? I call it a lie I stopped asking for mercy the day hope died Villain (laughs): You still believe in them? ⸻ [Hook – Both (overlapping)] Hero: I gave them my soul— Villain: And they took it for free Hero: I tried to be right— Villain: That’s what ruined you, see Hero: This isn’t the way— Villain: It’s the end of your road Both: When the last light fades, watch the truth unfold ⸻ [Verse 3 – Battle Dialogue] Hero: I fight so the innocent don’t lose their sleep Villain: I fight ‘cause the innocent don’t get to eat Hero: You’re blinded by anger, by pain, by regret Villain: Nah, I’m focused — you’re still drowning in “what ifs” Hero: Put the weapon down, we can fix what was broke Villain: You still trying to save me? That’s the joke Hero: I see the good in you, it’s still alive Villain: Then open your eyes when you don’t survive (Beat drops — impact sound) ⸻ [Verse 4 – Villain (Victory)] Kryptonite truths, yeah, I studied your heart You fight fair — that’s where cowards fall apart I hit where it hurt, where your faith used to live Took everything you had, nothing left to give Now you laying there asking “was it worth the pain?” I warned you — heroes lose when they play the game I don’t need a cape, I don’t need their praise I just took the crown at the end of your days Villain (quiet): This is what reality looks like. ⸻ [Verse 5 – Hero (Defeated)] If I fall here tonight, let the record show I loved them even when they let me go Maybe I was naive, maybe I was blind But I’d rather lose clean than poison my mind If you win like this, what do you become? Villain: Something honest. Something numb. Then promise me one thing when they turn on you— Villain: I won’t beg like you. ⸻ [Outro – Villain] The city gonna cheer till the cycle repeats Another “chosen one” crushed under these streets I didn’t kill a hero… I proved what they are Just a man with a mask and some breakable scars (Footsteps fade… beat cuts.)
Tags
rap, metal
3:22
No
12/12/2025