
The winds were blowing heavy, the sky was turning gray
I couldn't see the blessing, I couldn't find my way
But Marcus, you stood by me, you didn't turn and run
You held my hand in darkness until we saw the sun
When everything was breaking, you kept my spirit strong
You showed me that right here with you is where I belong
ChorusOh, through God all things are possible, I know it to be true
He proved it when He gave me a fiancé like you
My anchor in the water, my steady rock and guide
With heaven looking over us, I'm walking by your side
Through every trial and triumph, His love will lead the way
Through God all things are possible, I'll praise Him every day
Verse 2You have a gentle nature, a wisdom deep and kind
A patience in your spirit that brings me peace of mind
And when the tears are falling, you always make me smile
Your humor is a healing grace that carries me for miles
You never rushed my healing, you let the Lord provide
And now we're stepping forward with nothing left to hide
ChorusOh, through God all things are possible, I know it to be true
He proved it when He gave me a fiancé like you
My anchor in the water, my steady rock and guide
With heaven looking over us, I'm walking by your side
Through every trial and triumph, His love will lead the way
Through God all things are possible, I'll praise Him every day
BridgeHallelujah for the storm that showed me who you are
Hallelujah for the faith that brought us both this far
We're walking to the altar, our spirits lifted high
With the Lord as our foundation, this love will never die
Yes, the Lord is our foundation, and He will testify!
Final ChorusOh, through God all things are possible, I know it to be true
He proved it when He gave me a fiancé like you
My anchor in the water, my steady rock and guide
With heaven looking over us, I'm walking by your side
Oh Marcus, you're my blessing, the answered prayer I see
Through God all things are possible, for you and for me!