Many people turn to God in times of need, but in times of plenty they do not think God is necessary. For those people God is the last resort. Quite the contrary, Jesus demands that His followers depend on God for everything, including provision and security. Not only when their backs are against a wall but also when things are going good..
Therefore, one should avoid using God as last resort.The practice is dangerous and seldom bears the desired fruit in a timely manner. If anything, it is akin to a soldier waiting until he or she gets caught in a fire-fight before putting on the armor. Further, God do not work according to man’s timing. The Bible says: “A day is like a thousand years to the Lord, and a thousand years is like a day” (2 Peter 3:8). Therefore, your last-minute request for deliverance may not be forthcoming according to your timing.
Let’s suppose Daniel waits until the guards threw him into the fiery furnace or the den of hungry lions before he starts reaching for God’s protection. What do you surmise would have happened to him? Do you think the Book of Psalm would have been in existence, if young David had put off trusting God until he confronted Goliath? Not a chance. Instead, David, who was not a stranger to adversity, challenged and defeated the mighty philistine. He knew God was his helper, and God never fails.
So, despite the critics, good things do happen when people trust God, but one should not wait until the last-minute to do so. The Psalmist said: “Take delight in the Lord, and he will give you your heart’s desires. Commit everything you do to the Lord. Trust him, (Cloth yourself in His armor and leave the rest to Him) and he will help you. He will make your innocence radiate like the dawn, and the justice of your cause will shine like the noonday sun” (Psalm 37:4-6).