Miracle

Cannons Cannons

Waiting on a Miracle: The Emotional Turmoil in Cannons' 'Miracle'

Cannons' song 'Miracle' delves into the emotional complexities of a failing relationship. The lyrics paint a vivid picture of a love that has lost its way, with both parties acknowledging the loss but seemingly unable to move forward. The repeated lines 'I lost you, you told me that you lost me too' and 'Are we through?' highlight the mutual recognition of the relationship's demise, yet there's a lingering hope for a miracle to salvage what remains. This hope, however, feels increasingly futile as the singer expresses exhaustion from waiting and the emotional toll it has taken.

The chorus, 'I'm waiting on a miracle, this feeling is so typical, it's feeling kinda criminal, it's gonna take a miracle,' encapsulates the desperation and frustration of the situation. The use of the word 'criminal' suggests a sense of injustice or wrongdoing, as if the emotional investment and love given were wasted or betrayed. The repetition of 'losing my mind' and 'wasting time' further emphasizes the mental and emotional strain the singer is experiencing, caught in a cycle of hope and disappointment.

Cannons' musical style, often characterized by dreamy synths and smooth vocals, adds a layer of melancholy and introspection to the song. The band's ability to blend nostalgic sounds with modern themes creates a hauntingly beautiful backdrop for the lyrics. 'Miracle' is a poignant exploration of love's fragility and the painful realization that sometimes, despite our best efforts, a relationship cannot be saved without a seemingly impossible intervention—a miracle.

Share on social media Share as link
  1. Bad Dream
  2. Down On Love
  3. Sex On Fire
  4. Love On The Ground
  5. Spells
  6. Ruthless
  7. Up All Night
  8. Baby
  9. Talk Talk
  10. Love Chained
View all Cannons songs

Most popular topics in Cannons songs

Related artists

  1. Carla Morrison
    Carla Morrison
  2. Empire Of The Sun
    Empire Of The Sun
  3. Cocteau Twins
    Cocteau Twins
  4. Djo
    Djo
  5. Ed Maverick
    Ed Maverick
  6. AURORA
    AURORA
  7. Leland
    Leland
  8. Ruelle
    Ruelle