Analysis

Porch Light

Noah Kahan · Noah Kahan

13+
Verdict
Listen first

Mental health themes, emotional codependency, relational grief

Detailed Analysis

These lyrics deal with complex emotional and relational themes including mental health struggles, emotional codependency, grief, and the pain of watching someone self-destruct. There is a reference to someone 'not taking their medicine,' which implies mental illness or a psychiatric condition, handled with some sensitivity but still a mature topic. The imagery of 'poison spreading to my lungs' is metaphorical but evocative. The overall tone is one of emotional exhaustion, heartbreak, and the difficulty of detaching from a troubled relationship. There is no explicit language, sexual content, or graphic violence. However, the themes of mental health decline, potential allusions to someone's deteriorating public life (possibly substance-related), and the emotional weight of codependent relationships make this more suitable for teenagers with some emotional maturity rather than younger children.

Themes

heartbreak

mental health

codependency

emotional exhaustion

grief

toxic relationship

Read more about this analysis and how we do it »

Lyrics

Oooh I would ask how you've been, it's all over the internet But hey I mean you knew that after all If you're looking for an autopsy or a half-half apology Then I think you picked the wrong time to make this call It is not irrelevant that you stopped taking your medicine And I'm giving you the benefit 'cause it's raining out I'll tell you how the weather is And you'll slip into some eloquently ramblin' mixed messaging I should shut you down But it's cold, and it's cold, and it's cold, and it's cold, and it's cold And I don't know, I'm alone, I'm alone, I'm alone, I'm alone I hope you tell me that you're winding down That you've lost the taste to face the crowd That whatever made you famous made you sick That you can only do what pain allows It ain't up to you to make it out And there ain't no shame in callin' this thing quits But you don't, and you don't, what you don't, and you don't, and you don't You're a ghost, you're a ghost, you're a ghost, you're a ghost and you're Poison spreading to my lungs I ain't holding breath, ain't holdin' any faith at all And I'll pray for you, be in pain for you I'll leave the porch light on Heartbroken, each morning when it's me that turns it off So it goes, so it goes, so it goes You act like we just sit up here and wait for you to reappear But baby there are bills to pay and your dad's road needs salt And I try to drown out all the talk, the eyeballs in the parking lot Tell people it ain't me you want, but I guess you're my fault You're a ghost, you're a ghost, you're a ghost, you're a ghost, you're a ghost And I choke, and I choke, and I choke, and I choke on the Poison spreading to my lungs I ain't holding breath,ain't holdin' any faith at all And I'll pray for you, be in pain for you I'll leave the porch light on Heartbroken, each morning when it's me that turns it off So it goes, so it goes, so it goes Poison spreading to my lungs I ain't holding breath, ain't holdin' any faith at all And I'll pray for you, be in pain for you I'll leave the porch light on Heartbroken, each morning when it's me that turns it off So it goes, so it goes, so it goes

Sharing this analysis? Please credit LyricsRay and link back to this page. See our Terms of Service for details.
Remember: You know your child best. Use LyricsRay as a tool to inform your decisions, but always trust your parental instincts and family values when determining what's right for your children.
Did this analysis help you?

If so, consider supporting the project to cover some of the development and hosting costs ❤️

Analyze Another SongLearn More
Analysis performed on October 16, 2026