The Struggle Within: A Journey of Self-Acceptance

Alexander Stewart's song 'Reflection' delves deep into the emotional turmoil of self-loathing and the struggle for self-acceptance. The lyrics paint a vivid picture of someone who is constantly battling with their own self-image, avoiding mirrors and reflections to escape the pain of seeing themselves. This avoidance is a metaphor for the broader struggle of facing one's own insecurities and imperfections. The protagonist feels invisible to others, yet acutely aware of their own efforts to cope with their internal struggles, highlighting the isolating nature of self-hatred.

The recurring theme of 'crawling in my skin' suggests a deep-seated discomfort that has been present since childhood. This phrase evokes a sense of being trapped within one's own body, unable to escape the relentless self-criticism. The lyrics 'all my bones and all my clothes don't fit' further emphasize this feeling of not belonging or being at odds with oneself. The loss of 'self-affection' and the futile attempts to find relief underscore the depth of the protagonist's despair.

The song also touches on the idea of identity and the impact of self-perception on one's sense of self. The line 'part of me wonders who I'd be if I didn't hate my reflection' suggests that the protagonist's self-hatred has significantly shaped their identity. This introspective question opens up a dialogue about the potential for change and the possibility of a different, more self-accepting future. The song's raw honesty and emotional depth resonate with anyone who has ever struggled with self-esteem and self-worth, making it a powerful anthem for those on a journey towards self-acceptance.

Share on social media Share as link
  1. I Wish You Cheated
  2. He Never Will
  3. Titanium
  4. ​​if you only knew
  5. There's Nothing Holding Me Back
  6. drunk thought
  7. Enamorado
  8. Broken By You
  9. Backwards
  10. day i die
View all Alexander Stewart songs

Most popular topics in Alexander Stewart songs

Related artists

  1. Lola Young
    Lola Young
  2. Miley Cyrus
    Miley Cyrus
  3. Michael Jackson
    Michael Jackson
  4. Olivia Rodrigo
    Olivia Rodrigo
  5. Sabrina Carpenter
    Sabrina Carpenter
  6. Benson Boone
    Benson Boone
  7. Rihanna
    Rihanna
  8. Selena Gomez
    Selena Gomez