“Casting all your care upon Him, for He cares for you.”  1 Peter 5:7
And in the Old Testament we see,
“Cast your burden on the LORD,
And He shall sustain you;
He shall never permit the righteous to be moved.” Psalm 55:22
 
There is much need for prayer and keeping as we sojoun in the world. And Scripture gives us many promises of God’s keeping power. Let us look at 1 Peter 5:7 by looking at each word.  It is a promise that gives comfort and security.
 
Casting:
In the Greek, EPIRIPTO, figuratively, of casting care upon God.  It is removing your cares from your heart and tossing them to Him.
 
All:
No exceptions, no exclusions, no exemptions.
 
Your:
You personally!  Your particular and unique circumstances.
 
Cares:
In the Greek, MERIMNA, meaning anxieties and worries.  Looking to the Lord not at the circumstances.
 
On Him:
The Him is God.  The Mighty One.  The Holy One.  The Omnipotent, Omniscient, Omnipresent One.  
 
For He cares for you:
Because He cares for you, He bids you to cast all your cares on Him.  He can handle them.
 
1 Peter 5:7 in the Amplified Bible,
“Casting the whole of your care [all your anxieties, all you worries, all your concerns, once and for all] on Him, for He cares for you affectionately and cares about you watchfully.”
 
Ours is the unchanging God, therefore, our trust and confidence is in Him to keep that which belongs to Him.  When fears and concerns threaten to overwhelm us we need only to look to the Lord and be comforted for His Word is faithful and true!
 
“The LORD is good,
A stronghold in the day of trouble,
And He knows those who take refuge in Him.”  Nahum 1:7
 
“But let all those rejoice who put their trust in You;
Let them ever shout for joy, because You defend (protect, cover) them;
Let those also who love Your name be joyful in You.”  Psalm 5:11
 
Therefore, it is in the Lord alone that we forever place our trust.  As Psalm 118:8 says,
“It is better to take refuge in the LORD
Than to trust in man.”  And so we do!
 
This poem from “Streams in the Desert” speaks of trust and rest. I have shared it in the past, but I do so once again.
 
“Trust and rest when all around thee
Puts thy faith to sorest test;
Let no fear or foe confound thee,
Wait for God and trust and rest.
 
Trust and rest with heart abiding
Like a birdling in its nest,
Underneath his feathers hiding,
Fold thy wings and trust and rest.”
 
Where there is freedom from fear we have rest and this is found in our Lord 
and Savior Christ Jesus.  He is our rest and in Him there is freedom from fear.  For He said,
“Take My yoke upon you, and learn from Me, for I am gentle and humble in heart; and you shall find rest for your souls.”  Matthew 11:29
 
Let your anxious, worried and fearful heart be at rest.  GOD IS IN CONTROL!  Amen