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. Blame's On Me
  2. ​​if you only knew
  3. Enamorado
  4. Broken By You
  5. Backwards
  6. day i die
  7. Without Me
  8. proud of me
  9. House Of Cards
  10. easier said than done
View all Alexander Stewart songs

Most popular topics in Alexander Stewart songs

Related artists

  1. Erreway
    Erreway
  2. Ariana Grande
    Ariana Grande
  3. Sabrina Carpenter
    Sabrina Carpenter
  4. Olivia Rodrigo
    Olivia Rodrigo
  5. Lady Gaga
    Lady Gaga
  6. Selena Gomez
    Selena Gomez
  7. Billie Eilish
    Billie Eilish
  8. Miley Cyrus
    Miley Cyrus