
I walked through the valleys, I carried the pain
Praying for healing to fall like the rain
At that Christian get-together, I didn't yet see
The beautiful plan God was writing for me
You walked in my life and my spirit just knew
The Maker of hearts led me over to you
ChorusGod gave me you, Steven, a love built on grace
A God-fearing man who seeks the Lord's face
Through all of the trials, the tears, and the pain
He led me straight to you, and I'd walk it again
You're patient and steady, whatever comes our way
Trying your best every single day
Verse 2I cherish our church dates, side by side in the pew
Worshipping Jesus, our love growing new
Opening the Bible, just reading the Word
Finding the sweetest truths we've ever heard
Your faith is the anchor that holds us so tight
Guiding our home by His heavenly light
ChorusGod gave me you, Steven, a love built on grace
A God-fearing man who seeks the Lord's face
Through all of the trials, the tears, and the pain
He led me straight to you, and I'd walk it again
You're patient and steady, whatever comes our way
Trying your best every single day
BridgeWhen I look at the past and the tears that I cried
I see how the Father was right by my side
He was preparing my heart for a husband like you
We lift up our voices to praise Him anew
Through every season, whatever we face
We stand on His promise, we walk in His grace
Final ChorusGod gave me you, Steven, a love built on grace
A God-fearing man who seeks the Lord's face
Through all of the trials, the tears, and the pain
He led me straight to you, and I'd walk it again
You're patient and steady, whatever comes our way
Trying your best every single day
Yes, He led me straight to you, and I lift up my hands
Thanking the Lord for where our love stands