Casting Crowns - God of All My Days Lyrics

Contents: Song Information
  • Song Title: God of All My Days
  • Album: The Very Next Thing
  • Artist: Casting Crowns
  • Released On: 16 Sep 2016
  • Download/Stream: iTunes Music Amazon Music

God of All My Days Lyrics

I came to You with my heart in pieces
And found the God with healing in His hands
I turned to You, put everything behind me
And found the God who makes all things new
I looked to You, drowning in my questions
And found the God who holds all wisdom
And I trusted You and stepped out on the ocean
You caught my hand among the waves

‘Cause You’re the God of all my days
Each step I take You make a way
And I will give You all my praise
My seasons change, You stay the same
You’re the God of all my days

I ran from You, I wandered in the shadows
And found a God who relentlessly pursues
I hid from You, haunted by my failure
And found the God whose grace still covers me
I fell on You when I was at my weakest
And found the God, the lifter of my head
And I’ve worshiped You
And felt You right beside me
You’re the reason that I sing

‘Cause You’re the God of all my days
Each step I take You make a way
And I will give You all my praise
My seasons change, You stay the same
You’re the God of all my days

In my worry, God You are my stillness
In my searching, God You are my answers
In my blindness, God You are my vision
In my bondage, God You are my freedom
In my weakness, God You are my power
You’re the reason that I sing
‘Cause You’re the God of all my days

‘Cause You’re the God of all my days
Each step I take You make a way
And I will give You all my praise
My seasons change, You stay the same
You’re the God of all my days

In my blindness, God You are my vision
In my bondage, God You are my freedom

All my days


Casting Crowns - God of All My Days (Official Lyric Video)

God of All My Days Song Meaning, Biblical Reference and Inspiration

Casting Crowns offered the world "God of All My Days" when its official lyric video was released on October 4, 2016, presenting a central truth that anchors faith across every season. The song quickly resonates because it speaks directly to the reality of living through various moments – the mountain tops where blessings overflow, the deep valleys of struggle and doubt, and the steady, often mundane, ground in between. It articulates the hope found in knowing that God's character and commitment to us remain constant, regardless of our circumstances or how we feel about them on any given day. This is not just a tune about occasional reliance on God; it's an declaration of His perpetual, active presence woven into the fabric of our entire existence.

The profound message embedded in the song is a beautiful reflection of God's unchanging nature. Scripture consistently reveals a God whose faithfulness does not waver with the tides of life. Just as Hebrews 13:8 tells us that Jesus Christ is the same yesterday, today, and forever, the song asserts that the God who walked with us through past victories is the same God who is with us in present challenges and will be with us in future uncertainties. It reminds us that His mercies are new every morning, as Lamentations 3:22-23 proclaims, meaning His consistent love and support are fresh and available with the dawn of each new day, whether it brings joy or sorrow.

This truth becomes a powerful source of peace when navigating the anxieties and fears that life inevitably brings. In moments of worry, the song points us back to the foundation of God's unshakeable presence, mirroring the comfort found in Philippians 4:6-7, which encourages us to bring everything to God in prayer with thanksgiving, promising His peace that surpasses all understanding will guard our hearts and minds. Knowing that the God of all our days is sovereign and works all things together for the good of those who love Him, as Romans 8:28 assures, allows us to face difficulties not with despair, but with a quiet confidence rooted in His ultimate purpose and unfailing care.

Furthermore, the song isn't solely focused on difficult times; it celebrates God's presence in the good days too. It acknowledges that the God who sustains us through trials is also the source of our strength and joy during times of blessing and peace. This reflects the holistic nature of God's relationship with humanity, as depicted in Psalm 23, where the Good Shepherd is with us in the green pastures, beside still waters, through the darkest valley, and even prepares a table for us in the presence of our enemies. He is present in abundance just as He is in scarcity, in comfort just as He is in challenge, making Him the God of every moment and every experience.

Ultimately, "God of All My Days" serves as a powerful, accessible worship anthem that encapsulates the core assurance of the Christian faith: God is always with us. He is not distant or detached, but intimately involved in every aspect of our lives, from the mountaintop celebrations to the valley struggles and the ordinary days in between. The song’s enduring message is a crucial reminder that our hope and security are not found in the stability of our circumstances, but in the unchanging nature and constant presence of the One who holds all our days in His hands, offering unwavering support and steadfast love every step of the way.
Casting Crowns God of All My Days

Casting Crowns Songs

Related Songs