“Casting all your care upon him; for he careth for you– I Peter 5:7. Our loving heavenly Father is always able to deliver us; all we need to do is give over to Him whatever is a burden to us. Thankfully, God will never give them back to us, yet sometimes we may become impatient and take them back ourselves, and some people actually blame God for not working on their timetables. Recall God’s promise to us that we shall reap if we faint not (Galatians 6:9). God will never allow the righteous (you and me) to be moved from our convictions when we give God the blessed opportunity to care for us.” ~LMJ~
“When I recall first hearing that I could cast all of my cares upon God, I first thought, ‘Why would I do such a thing as giving God something that I do not even want?’ That is a good question, and the answer is wonderful!
Casting our cares upon God is the will of God, for in doing so He can then go to work delivering us from all our cares. To cast is to deliberately pass it on with mental thought, like as if we were casting a fishing line into a particular spot on a lake where the fish are swimming. Do you know what else? When we cast deliberately, we expect to bring in a catch. It is the same with God; He would love nothing more than to return unto us the true desires of our hearts, and one key about ‘how to receive from God’ is by first casting our cares, then the receiving will come. Casting all your care upon him; for he careth for you– I Peter 5:7.” ~LMJ~