The Flood

AURORA AURORA

The Inner Battle: A Journey of Self-Reflection

AURORA's song "The Flood" delves into the introspective journey of self-discovery and the internal battles we often face. The lyrics pose a recurring question, "Who have I been fighting all this time?", suggesting a deep reflection on the struggles and conflicts that have been a constant presence in the narrator's life. This question implies that the battles may not be with external forces but rather with oneself, highlighting the theme of self-doubt and internal conflict.

The song explores the idea of spending too much time in one's own head, where thoughts and emotions can become overwhelming. AURORA suggests that the perceived demons might be self-created, a product of overthinking and introspection. This realization brings about a sense of floating, a detachment from reality, as the narrator grapples with the pressure and expectations that have been a part of their life for so long. The lyrics convey a sense of longing for change and warmth, symbolized by the morning sun, yet acknowledge the slow and often imperceptible nature of personal growth.

AURORA's ethereal and haunting musical style complements the introspective nature of the lyrics, creating an atmosphere that invites listeners to reflect on their own internal struggles. The repetition of the question "Who have I been fighting all this time?" serves as a powerful reminder of the importance of self-awareness and the need to confront and understand our inner battles. Through "The Flood," AURORA encourages us to embrace the journey of self-discovery and to find peace within ourselves amidst the chaos of life.

Share on social media Share as link
  1. Runaway
  2. The Blade
  3. Dreams
  4. Heathens
  5. A Soul With No King
  6. Your Blood
  7. Starvation
  8. Running With The Wolves
  9. The Essence
  10. Echo of My Shadow
View all AURORA songs

Most popular topics in AURORA songs

Related artists

  1. Lola Marsh
    Lola Marsh
  2. Passenger
    Passenger
  3. Troye Sivan
    Troye Sivan
  4. Charli xcx
    Charli xcx
  5. Eric Prydz
    Eric Prydz
  6. Lasgo
    Lasgo
  7. Foxes
    Foxes
  8. Sky Ferreira
    Sky Ferreira