There is a sometimes subtle difference between a need and a desire. The month an unexpected bill comes, the two can blend in your mind — what you really lack and what would simply please you. God does not promise to grant all your wishes; He commits to providing for your needs. And the line between the two — He knows it better than you do.
His faithfulness in this zone is stubborn: through an unforeseen encounter, a gift received from elsewhere, an opening you did not expect, He arranges for what is necessary to reach you. Not always in the form you imagined. Often at the moment you were about to let go.
“And my God will supply every need of yours according to his riches in glory in Christ Jesus.”
Philippians 4:19