Scripture:
“Casting all your care upon Him, for He cares for you.”
— 1 Peter 5:7 (NKJV)
Points:
- God does not want us to carry even a portion of anxiety alone.
- “All” means nothing is too small or too great to give Him.
- Casting requires release — a full surrender of what burdens.
- His care is not abstract; it is personal, daily, and real.
- The reason we can cast our care is because He truly loves us.
Poem: He Cares for Me
I held the weight, too proud to drop.
It grew with every silent thought.
But still you waited, hand held out,
Until I gave you all I feared—
And found you never turned away.
You didn’t scold the messy heart.
You took it gently, every part.
You knew the roots beneath the stress.
You saw what even I had missed.
And still you called me close again.
You didn’t flinch when I let go.
You didn’t lose the things I cast.
You didn’t tell me, “Take them back.”
You simply held and carried all.
You are the God who bears with love.
Your care is not in distant words.
It walks beside the tired soul.
It speaks when others do not see.
It stays through nights of sleepless fear.
It knows and acts with perfect grace.
Today I cast what I can’t hold.
Not just a piece, but all of it.
You care for me, and that is sure.
You hold my heart in strong, kind hands.
You are the peace I trust again.
Prayer:
Lord, I cast all my anxiety on You. I believe that You care for me. Thank You for holding every burden and not turning away. Teach me to trust You more. Amen.