I'd Do It Again

Tasha Cobbs Leonard Tasha Cobbs Leonard

Divine Love and Worth: A Conversation with God

Tasha Cobbs Leonard's song "I'd Do It Again" is a heartfelt dialogue between the singer and God, exploring themes of divine love, worth, and sacrifice. The lyrics open with the singer questioning her significance to God, asking, "Who am I that you are mindful of me?" This line reflects a sense of awe and humility, as she grapples with the idea that an omnipotent being would care deeply for her. God's response, affirming her beauty and worth as His creation, serves as a powerful reminder of unconditional love and acceptance.

The song delves deeper into the concept of sacrifice, with the singer expressing disbelief that God would give His life for her. This is a clear reference to the Christian belief in Jesus Christ's crucifixion, a central tenet of the faith that underscores the magnitude of God's love for humanity. The repeated affirmation, "Yes, I would do it again," emphasizes the unwavering nature of this divine love and the lengths to which God would go to demonstrate it.

Musically, Tasha Cobbs Leonard is known for her powerful gospel performances, and this song is no exception. Her emotive delivery and the soulful arrangement enhance the song's message, making it a moving experience for listeners. The lyrics and music together create a space for reflection on one's own worth and the profound love that is believed to be bestowed upon every individual by God. This song serves as both a personal affirmation and a universal message of hope and love.

Share on social media Share as link
  1. The River of the Lord
  2. I'm Getting Ready
  3. Happy
  4. You Know My Name (feat. Jimi Cravity)
  5. For Your Glory
  6. This Is a Move
  7. Break Every Chain
  8. No Longer Slaves
  9. Jesus Saves
  10. Release The Sound
View all Tasha Cobbs Leonard songs

Most popular topics in Tasha Cobbs Leonard songs

Related artists

  1. Tye Tribbett
    Tye Tribbett
  2. Israel Houghton
    Israel Houghton
  3. Cece Winans
    Cece Winans
  4. Richard Smallwood
    Richard Smallwood
  5. Jekalyn Carr
    Jekalyn Carr
  6. Hezekiah Walker
    Hezekiah Walker
  7. Travis Greene
    Travis Greene
  8. Smokie Norful
    Smokie Norful