Casting all your care upon him; for he careth for you.
1 Peter 5:7 KJV

Worrying and over analyzing is something I’m good at. I overthink many decisions, actions and inactions and sometimes worry myself sick imagining any and every outcome. It is exhausting and mentally draining and as much as I’ve tried to shake the habit, it still takes a hold on me.

Worry and fear and best friends. They do everything together. As I battle the constant pull of worry, I have realised that fear has to be tackled first.

Scripture says to cast your cares on God, which for me means letting go and releasing myself from the shackling grip of the fear of the unknown.

When the fear comes, I picture myself swimming, releasing myself from the pull of the water dragging me down so I can float and glide and be free. That’s what casting your cares means; submitting to a higher power and knowing that though you don’t have the answers right now, they will come and the pull of the waves will not swallow you up.

I cast my cares on God because I know everything will work together for my good.