There is one thing that God is consistent with: keeping his promises. The Lord promised to protect the children of Zion and did everything he could to sustain their kingdom. The choices that the people made may not have always been exactly what he wanted, but He made a covenant with them that needed to be fulfilled. If that meant altering the weather a little bit, God would be willing to do that.
And we pray:
Giving God, You sustain us through all our struggles. You water us like a plant in the desert, quenching our thirst for faith. We all long to believe, Lord, and You always deliver that which we require. I will never forget what You have done for me, merciful Lord, and I pray that I shall be a better person from this point forward. In Jesus’ name I pray. Amen.