Waiting On An Angel

Ben Harper Ben Harper

A Soul's Yearning for Comfort: Ben Harper's 'Waiting On An Angel'

Ben Harper's 'Waiting On An Angel' is a poignant exploration of longing, hope, and the desire for companionship in the face of life's uncertainties. The song's lyrics convey a deep sense of yearning for an angelic presence to provide solace and guidance. Harper's plea for an angel to 'carry me home' and 'lift me up so that I can fly with thee' suggests a search for spiritual comfort and a safe haven, reflecting a universal human desire for peace and understanding.

The repetition of the phrase 'I don't wanna go alone' underscores the fear of isolation and the need for connection. This sentiment is further emphasized by the line 'speak kind to a stranger, cause you'll never know, it just might be an angel come.' Here, Harper reminds listeners of the importance of kindness and the potential for divine encounters in everyday life. The idea that an angel could be 'knockin' at your door' serves as a metaphor for unexpected moments of grace and the possibility of finding support in the most unlikely places.

Musically, Ben Harper is known for his soulful blend of folk, rock, and blues, which adds an emotional depth to the song. His gentle, heartfelt delivery enhances the lyrical content, making the listener feel the weight of his longing and the sincerity of his plea. 'Waiting On An Angel' resonates with anyone who has ever felt lost or in need of comfort, offering a message of hope and the assurance that they are not alone in their journey.

Share on social media Share as link
  1. Diamonds On The Inside
  2. Forever
  3. Boa Sorte / Good Luck (feat. Vanessa da Mata)
  4. She's Only Happy In The Sun
  5. Waiting On An Angel
  6. Walk Away
  7. Amen Omen
  8. Steal My Kisses
  9. Sexual Healing
  10. Another Lonely Day
View all Ben Harper songs

Most popular topics in Ben Harper songs

Related artists

  1. Keziah Jones
    Keziah Jones
  2. The Beautiful Girls
    The Beautiful Girls
  3. David Gray
    David Gray
  4. Brett Dennen
    Brett Dennen
  5. John Butler Trio
    John Butler Trio
  6. Ray LaMontagne
    Ray LaMontagne
  7. Moriarty
    Moriarty
  8. Tracy Chapman
    Tracy Chapman