Verse 1
I’ve walked some roads I didn’t understand,
Held broken pieces in these hands.
I’ve asked You why, I’ve asked You when,
And somehow found You there again.
There were nights I thought I stood alone,
Praying in rooms nobody knows.
But every tear that hit the ground,
You were there when no one else was around.
Pre-Chorus
I thought faith meant I could never fear,
But faith became the reason I came near.
I learned I don’t have to understand
To put tomorrow in Your hands.
Chorus
Even while I’m afraid, I will trust You.
Even when I cannot see, I still know You.
You are my rock, my shelter in the storm,
The place I run when this world feels too hard.
I don’t have to know what tomorrow will do,
Today has enough — so I’ll walk it with You.
Through every valley, every unanswered prayer,
Even while I’m afraid,
I know You’re there.
Verse 2
I’ve loved some people with my whole heart,
Held on when life tried pulling us apart.
I’ve carried burdens that nobody knew,
And wondered, Lord, if You saw that too.
I’ve watched the years leave marks on me,
Learned letting go can still be belief.
Some stayed beside me, some walked away,
But You have never changed Your place.
Pre-Chorus
When I was tired, You let me rest.
When I felt empty, You gave me breath.
And when my strength was almost gone,
You never asked me to pretend I was strong.
Chorus
Even while I’m afraid, I will trust You.
Even when I cannot see, I still know You.
You are my rock, my shelter in the storm,
The place I run when this world feels too hard.
I don’t have to know what tomorrow will do,
Today has enough — so I’ll walk it with You.
Through every valley, every unanswered prayer,
Even while I’m afraid,
I know You’re there.
Bridge
And if the road gets long,
Be the strength beneath my feet.
If the night gets dark,
Be the light that carries me.
If everything I built
Should ever fade away,
Let me still have You, Lord.
Let that always be enough.
I don’t need every answer.
I don’t need to see the end.
Just teach my heart to follow
When I cannot comprehend.
You are my fortress.
You are my shield.
You are my stronghold
When everything feels real.
And one day when this journey
Has taken me as far as I can go,
I’ll finally see the One
My heart has always known.
Final Chorus
**Even while I’m afraid, I will trust You.
Even through the tears, I will still choose You.
You were my rock when everything would shake,
My strength when I had nothing left to make.
I gave You my questions,
You gave me Your peace.
I gave You tomorrow,
And You carried me.
Through every season,
Through every prayer,
Through every moment I wondered where You were—
You were there.
Still here because You kept me.
Still standing by Your grace.
Still learning how to trust You
When I cannot see Your face.
And when my final morning comes,
And this earthly journey ends,
I’ll be with the One who made me—
And I’ll finally understand.
Until then…
Today has enough.
And You are enough.