2 Kings 6.33 observes, the LORD is responsible for this disaster! Why should I continue to wait for the LORD to help?
On the eve of his deliverance the king of Israel loses his hope and gives up on God. The king had faith as long as he could but he finally reached his breaking point. All of his praying, all of his fasting, all of his trying to do the right thing culminated in nothing in his mind.
The king of Israel interpreted the root of his problem to be God’s meanness, God’s unkindness, God’s indifference to his plight making the problem God’s responsibility and not his. God saw things differently. God saw a wicked king who only did what he wanted to do ignoring the ways and will of God for most of his life which led him to the difficulty he now faced.
The king’s repentance wasn’t enough to change the consequence of his previous actions. When this happens to us we believe God to be unfair so we blame Him then quit on Him. Of course, what this blaming and quitting reveals is that we had never truly humbled ourselves before Him anyway.
It reveals that we never really accepted responsibility for our actions in the first place. It makes clear that we do what God wants only to manipulate Him to do what we want. This doesn’t work. God cannot be manipulated by us. God wont be manipulated by us. Tragically the king quit one day before his deliverance.
Mercifully, lovingly and graciously, God still delivered though the king quit on Him. This is how God works. He is always good. God always cares. God always watches. God always works. Not always according to our wants but always according to what is best as He determines.
His best is always, in the end, for His honor and our good. The happiest life is the one that takes responsibility for our actions and then recognizes that God is loving, good and merciful to help us even when we don’t deserve it. Waiting on God is hard but He is faithful.