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. Sing for joy
  2. There Is None Like You
  3. Think About His Love
  4. My Jesus, My Savior
  5. I Offer My Life
  6. Profundo Amor
  7. I Need Thee Every Hour
  8. God Will Make a Way
  9. Shout To The Lord
  10. Mi Corazón
View all Don Moen songs

Most popular topics in Don Moen songs

Related artists

  1. Cece Winans
    Cece Winans
  2. Selah
    Selah
  3. Israel Houghton
    Israel Houghton
  4. Kirk Franklin
    Kirk Franklin
  5. Matt Redman
    Matt Redman
  6. Michael W. Smith
    Michael W. Smith
  7. Kari Jobe
    Kari Jobe
  8. Ron Kenoly
    Ron Kenoly