HomeXavier RuddSong Meaning of "Mystery Angel" by Xavier Rudd

Song Meaning of “Mystery Angel” by Xavier Rudd

Song Details

  • Album Release Date: 2012
  • Genre: folk

Song Meaning of “Mystery Angel” by Xavier Rudd

Mystery Angel is an upbeat and inspirational song from the multi-talented Australian singer-songwriter Xavier Rudd. It is about gratitude and appreciation for the unseen guardian angel who stands by us through difficult times. The song encourages listeners to be thankful for the blessings they may not even be aware of.

The lyrics describe the mystery angel as a watchful being who guides the protagonist as they experience all the highs and lows of life. In the song, Xavier Rudd sets the stage by describing how life sometimes takes us to unexpected places and encourages us to be persistent and find solace in the presence of the “mystery angel”.

The chorus is a heartfelt expression of gratitude for that unseen guardian angel, singing “Mystery Angel, thank you for carryin’ me, when I stumble I get on my feet, and I know that you are by my side”. He is grateful for the angel’s presence in his darkest times, which gives him strength and courage to keep going.

Overall, Mystery Angel is a song that celebrates resilience and strength and is a reminder that even in the face of adversity, there is always someone who cares. It is an uplifting and hopeful anthem about the power of faith and perseverance.

Popular Songs

More Songs from the artist