Matthew Henry
Children can be impulsive and often want everything "now!" (So can grown ups!) It is the wise parent who does not give in to every demand, but rather keeps some things on hold until the time is right.
God deals with us the same way. He makes every good thing available to His children—but only in the right time. As our Father, He loves to prepare His us for all that He has for us to know and enjoy. But out of fatherly wisdom, He trains us to trust Him—even when we want something right now—so that we will become mature, Christ-like adults, who are better able to appreciate and enjoy His blessings. He also keeps us from greedy self-centeredness by answering some of our requests with a firm, “no.”
To try and move ahead of God's perfect plan for us is to deny Him the privilege of teaching us and watching us grow to be like Him.
Father, God, how grateful I am for the good things you have brought into my life, but even more so, for the blessing of Your hand of guidance. Help me to wait for You. Amen.