[Verse 1] I blamed the walls for getting colder Blamed the months, the work, the noise Blamed the way you stopped believing Like I never gave you cause You got quieter, I got sharper Called it distance, called it stress Kept on looking for the moment I went missing before you left [Pre-Chorus] And I can trace it now Every line Every exit Every time [Chorus] Every ending looks like me Different face, same vacancy I kept asking what went wrong Like I wasn't there all along You were reaching I withdrew Then blamed the space between us two If there's anything left to say I'm sorry I learned this late [Post-Chorus] I learned it late [Verse 2] You weren't asking for perfection You were asking me to stay Not just standing in the doorway While my mind was miles away I made kindness feel conditional Made your patience earn its keep Then acted wounded when you stopped Trying to wake what wouldn't speak [Pre-Chorus] And there it is again Plain as day Same old damage Different name [Chorus] Every ending looks like me Different face, same vacancy I kept asking what went wrong Like I wasn't there all along You were reaching I withdrew Then blamed the space between us two If there's anything left to say I'm sorry I learned this late [Bridge] I don't need you to forgive it I don't need another chance I just needed to stop turning Every mirror into glass You don't owe me understanding You don't owe me one more word I just hope someday the silence Doesn't sound like what I deserve [Final Chorus] Every ending looked like me I was too close up to see I kept asking what went wrong While dragging old mistakes along You were reaching I withdrew Made a stranger out of you If there's anything left to say I'm sorry I learned this late [Outro] Too late But I know now Too late But I know