And the LORD said, I have surely seen the affliction of my people which are in Egypt, and have heard their cry by reason of their taskmasters; for I know their sorrows; And I am come down to deliver them out of the hand of the Egyptians, and to bring them up out of that land unto a good land and a large, unto a land flowing with milk and honey; unto the place of the Canaanites, and the Hittites, and the Amorites, and the Perizzites, and the Hivites, and the Jebusites.
Exodus 3:7-8
The natural tendency when things go wrong is to wonder if God knows what is happening and if He cares. Intellectually, we know the answer to both questions is yes. The Bible makes it clear that God knows everything past, present, and future. And the Bible makes it clear that God loves and cares for His children. Still, it can be hard for us to hold those truths in our mind when the storms of life come. The disciples did exactly that when Jesus slept through the violent storm on the Sea of Galilee: “And he was in the hinder part of the ship, asleep on a pillow: and they awake him, and say unto him, Master, carest thou not that we perish?” (Mark 4:38).
Of course, Jesus cared. And in this case, He stilled the storm. That is not always God's response. Sometimes He stills our hearts and gives us peace even while the storm keeps raging. But regardless of how God brings us through, we know that He will never forsake us.
Years after this experience, when the apostle Peter was writing his first epistle, he expressed the truth of God's care clearly: “Casting all your care upon him; for he careth for you” (1 Peter 5:7). I'm sure when Peter penned those words he thought back to that night and the awful storm that made him question God's care. And I'm sure he also remembered the unmistakable truth Jesus taught him about that care. There will never be a day when God does not know and care about our situation.