God Is Good All The Time

Don Moen Don Moen

Unwavering Faith in Divine Goodness

Don Moen's song "God Is Good All The Time" is a heartfelt declaration of unwavering faith in the goodness of God, regardless of life's circumstances. The repetitive chorus emphasizes the constancy of God's goodness, suggesting that it is a fundamental truth that believers can rely on. The lyrics convey a message of hope and reassurance, particularly in times of darkness and uncertainty. By stating that God has put a song of praise in the singer's heart, the song highlights the transformative power of faith and worship in overcoming life's challenges.

The song also delves into the idea of divine guidance and protection. The verse about walking through the valley with shadows all around is a metaphor for difficult and trying times. Despite these hardships, the lyrics assure listeners that they need not fear because God will guide and keep them safe. This promise of divine presence and protection is a cornerstone of the song's message, reinforcing the belief that God's goodness is a constant, even in the darkest of times.

Furthermore, the song touches on themes of redemption and divine love. It acknowledges human unworthiness and sinfulness, yet celebrates the sacrificial love of God, who chose to die for humanity. This act of love is portrayed as everlasting, with mercies that never end. The song encourages believers to trust in God's plans, even when they don't fully understand them, and to view their lives through the eyes of faith. This perspective allows them to see the goodness of God clearly, reinforcing the song's central message that God is good all the time.

Share on social media Share as link
  1. Blessed Be The Name Of The Lord
  2. There Is None Like You
  3. I Need Thee Every Hour
  4. Give Thanks
  5. God Is Good
  6. I Worship You, Almighty God
  7. He never sleeps
  8. Thank You, Lord
  9. I Will Sing
  10. My Jesus, My Savior
View all Don Moen songs

Most popular topics in Don Moen songs

Related artists

  1. Darlene Zschech
    Darlene Zschech
  2. Chris Tomlin
    Chris Tomlin
  3. Israel & New Breed
    Israel & New Breed
  4. Hillsong Worship
    Hillsong Worship
  5. Gateway Worship
    Gateway Worship
  6. Planetshakers
    Planetshakers
  7. Jaci Velasquez
    Jaci Velasquez
  8. Steve Green
    Steve Green