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. Enamorado
  2. day i die
  3. strangers
  4. Back To You
  5. Life at First Sight
  6. Wrong Way (feat. Two Friends)
  7. ​​if you only knew
  8. Broken By You
  9. how dare you
  10. Blame's On Me
View all Alexander Stewart songs

Most popular topics in Alexander Stewart songs

Related artists

  1. Rihanna
    Rihanna
  2. Ed Sheeran
    Ed Sheeran
  3. Alex Warren
    Alex Warren
  4. Justin Bieber
    Justin Bieber
  5. ROSALÍA
    ROSALÍA
  6. Sia
    Sia
  7. Ariana Grande
    Ariana Grande
  8. Billie Eilish
    Billie Eilish