One of the challenges that we face as children of God is to learn to wait on the Lord. Waiting for anything is hard. Most of us want what we want on our time schedule, which usually means we want it sooner than later. This mentality sometimes creeps into our personal dealings with God. When we are anticipating a particular blessing from God, perhaps something for which we have recently prayed, it is easy to lose patience when the blessing doesn’t arrive when we think it should. Once in a while we forget that God operates on His own time…