“Every good and perfect gift is from above, coming down from the Father of the heavenly lights, who does not change like shifting shadows.” — James 1:17
A person’s idea of a blessing might be very different from God’s. While waiting for a blessing to come, one might dream of what the blessing will be like. “Oh, it will come in this way,” or “God must bless me in this area of my life or I shall not be satisfied.” Be careful of fantasizing about how God will bless, down to the color of the gift wrap and the ribbons, so to speak.
God gives good and perfect gifts. What makes a gift perfect is usually beyond our ability to grasp. Human notions of blessing are like child’s play to an infinite God. The intensity of desire for a certain blessing can hinder our ability to evaluate objectively whether the blessing we want (and the way we want it) is truly good. Thankfully, God will bless us a way that is good to the core, not necessarily in the way that we want. It might be that the blessing, to be perfect, must come from a direction you did not expect. The timetable for receiving the gift could be longer than what you consider ideal. It might even be His plan to bless you in an area you did not think you were in need because He knows this blessing must come before the one you crave.
The key is this: Focus your anticipation not on the gift, but on the goodness of the Giver.




