All My Demons

AURORA AURORA

Embracing Inner Turmoil: AURORA's 'All My Demons'

AURORA's song 'All My Demons' delves into the theme of self-reflection and the journey towards inner peace. The lyrics suggest a narrative of someone who is weary from the struggles of life and is seeking solace and a sense of release. The repeated line 'I'm growing tired and I'm growing old' indicates a feeling of exhaustion and the passage of time, which adds to the urgency of finding tranquility.

The chorus 'All my demons, greeting me here as a friend' can be interpreted as an acceptance of one's flaws and challenges. Instead of fighting or denying the darker aspects of oneself, the song proposes a reconciliation with these 'demons,' implying that acknowledging and understanding one's inner struggles is a step towards healing. The phrase 'I'm home, waiting for time to let go' suggests a moment of pause and reflection, a waiting for the natural progression of healing and letting go of past burdens.

The imagery of meeting eyes that have changed with time and finding oneself surrounded by a coffin in the night evokes a confrontation with mortality and change. It could symbolize a rebirth or transformation, as one often metaphorically 'dies' to their old self to emerge renewed. AURORA's ethereal and haunting musical style complements the introspective and poignant nature of the lyrics, creating a soundscape that encourages listeners to contemplate their own journey towards peace in body and soul.

Share on social media Share as link
  1. Artemis
  2. A Soul With No King
  3. You Keep Me Crawling
  4. It Happened Quiet
  5. The Conflict Of The Mind
  6. The Seed
  7. To Be Loved (feat. Askjell)
  8. Lucky
  9. Butterflies (feat. Tom Odell)
  10. ​liMOusIne (feat. Bring Me The Horizon)
View all AURORA songs

Most popular topics in AURORA songs

Related artists

  1. Passenger
    Passenger
  2. Ian Van Dahl
    Ian Van Dahl
  3. Dua Lipa
    Dua Lipa
  4. Troye Sivan
    Troye Sivan
  5. Charli xcx
    Charli xcx
  6. Birdy
    Birdy
  7. Eric Prydz
    Eric Prydz
  8. Sam Feldt
    Sam Feldt