[VERSE 1] I woke up with questions I’d been too scared to say out loud. Told myself that love meant holdin’ on, even when my fire was burnin’ out. I kept the house, I kept the hope, I held the silence you never broke. But baby, you can feel it too — something’s been slippin’ day by day. [VERSE 2] I tried to fit the life you pictured, tried to make your narrow world feel wide. But every time I shrank myself, I felt a little more of me die. I fought my doubts, I fought for us, carried more than both of us. And I know you tried in your own way — but love can’t grow when one heart fades. [PRE‑CHORUS] I’m not leavin’ ’cause I stopped lovin’, I’m leavin’ ’cause I finally see that stayin’ would’ve cost me pieces I can’t afford to lose in me. [CHORUS] I’m walkin’ into my light, but God, it hurts to say goodbye. I stood with you through every storm, but stayin’ now would do us both more harm. Let ’em whisper, let ’em doubt — they’ll never know the love I’m walkin’ out. Every step I take cuts deep tonight… but I’m movin’ on, and it ain’t right. [BRIDGE] There were nights I almost settled, told myself this was all I’d get. But you deserve someone who fits your world, and I deserve a life I ain’t lived yet. [OUTRO] I’m not leavin’ ’cause I want to, I’m leavin’ ’cause it’s what we need. And as your tears fall on that old porch wood, mine are fallin’ right here with me. I’m walkin’ out with all my heartbreak, wishin’ things had turned out right… I’m walkin’ on, but baby know — I loved you with my whole damn life.