It’s a fact. It’s a certainty. It’s a promise. God will provide for your every need. But He often won’t do this in the way you think He will. Instead, He will astonish you with a “didn’t see that coming” choice of the 81st way you might have thought He’d come through for you. It may come through a shepherd boy instead of a warrior, an ark instead of fair weather, a few fish instead of ample supplies, a manger instead of a throne. But it will come exactly when it is needed to accomplish exactly what is needed. Today, expect God to work in your life for good. Just don’t expect Him to do it like you think He will.