All in Waiting on God

As He prepared to ascend, Jesus told the apostles to stay in Jerusalem and wait on the baptism of the Holy Spirit. He reminded them that God had promised this, so they stayed, and waited. We are told to wait quite often in our lives as Christians, but we are an eager bunch, and waiting is not one of our strong features. Too often we begin to move before the waiting has concluded, and when we do so then the results that were intended by God don’t come to fruition, and we complain about how God didn’t keep His promise, or didn’t keep it fully. We might not make this accusation aloud, but it is evident in our demeanor. So how can we avoid making God look bad, or at very least, inadequate in such situations?