John Grant's song "Why Don't You Love Me Anymore" captures the feeling of heartbreak and longing for love. The lyrics reflect the speaker's pain and confusion as they address their friends' negative opinions about their partner. The song begins with the speaker acknowledging the criticism from their friends, who believe that their partner is not worthy of their love. Despite these opinions, the speaker confesses that they feel devastated and as if they have been shot by a gun. The line "I am ashamed 'cause I don't know myself right now" suggests that the speaker's self-identity is shaken by the rejection. The song highlights the internal conflict between what the speaker knows intellectually and what they feel emotionally. The speaker is aware of the advice given by their friends to take care of themselves physically and emotionally, such as going outside more and drinking water. However, these actions prove ineffective in healing the pain caused by the absence of love from their partner. The lyrics also allude to the speaker's frustration and detachment from others. They express the desire to tell everyone to "fuck off" because they feel misunderstood. The mention of Woody Allen and Jane Eyre adds a touch of pop culture, possibly representing the speaker's search for guidance or escape from their own reality. Despite the emotional turmoil, the speaker admits that their heart has not fully accepted the reality that their partner no longer loves them. They continue to hold on to hope, wondering why their love has diminished and pleading for an explanation. Overall, "Why Don't You Love Me Anymore" delves into the depths of heartbreak and the internal struggle of trying to understand and accept a lost love. The lyrics convey the raw emotions, confusion, and longing experienced by the speaker in the aftermath of a shattered relationship.