Read: Joshua 10
It is normal to feel anxious or afraid when facing a difficult task. But be assured that God is in control of everything in our life. He causes the sun to rise in the morning and to set in the evening. Without Him, the earth would not rotate and animals and plants would not multiply. Everything happens with His knowledge. God knows every situation that you are going through and He can make the most impossible things happen.
It was impossible in the eyes of the Israelites to win the war against their enemies but Joshua and Caleb knew that God would deliver them from the hand of their enemies. God sent hailstones to kill the enemies who had waged war against the Israelites (Josh. 10:11). The sun stood still in the heavens the whole day without setting. In that manner, the Lord fought for Israel (Josh. 10:14). Although the horse is ready for battle, the victory belongs to the Lord. We might be fully set and prepared in our life, but it is God who controls everything.
“Be anxious for nothing, but in everything by prayer and supplication, with thanksgiving, let your requests be made known to God; and the peace of God, which surpasses all understanding, will guard your hearts and minds through Christ Jesus” (Phil. 4:6-7). The Bible says, “For with God nothing will be impossible” (Luke 1:37). God is in control of our life and He has already planned to give us a future and hope.