[Verse 1] Mornings hit rough, fingerprints on my patterns Old routines stir like ghosts in the rafters I scrub my timeline, purge what I captured But muscle memory moves me backward faster Calendar full but my will stays idle Scrolling through the ruins of my own recitals Swore I’d level up, rewrite the title But the past keeps tugging like a jealous rival [Chorus] The hardest battle is between Routines that always intervene The hardest battle is between Old tones clashing with the clean The hardest battle is between A mind that wants to leave the scene The hardest battle is between The pull beneath and what I mean [Verse 2] Yesterday’s me still sits in the doorway Knocking with habits that eat up the whole day I tell him I’m different, he laughs in a cold way Says “change is a slogan until you obey” Notifications hum like a pact I keep Promising growth but the grip runs deep My past self asks if I’m losing sleep I tell him “yeah… but I still won’t retreat” [Chorus] The hardest battle is between Routines that always intervene The hardest battle is between Old tones clashing with the clean The hardest battle is between A mind that wants to leave the scene The hardest battle is between The pull beneath and what I mean [Bridge] Back-and-forth plays out with no referee Two versions of me with a claim to the key One says “stay,” the other says “be free” And the future watches quiet, waiting to see [Chorus] The hardest battle is between Routines that always intervene The hardest battle is between Old tones clashing with the clean The hardest battle is between A mind that wants to leave the scene The hardest battle is between The pull beneath and what I mean


