We’ve all had situations in life when we’ve needed to wait. Whether we’re waiting at the doctor’s office or we’re renewing our driver’s license at the DMV, certain experiences seem tailor-made to test our patience. But Pastor Bill encourages us today that patience is a good virtue to have. Sometimes we have to wait on God to fulfill His promises in His timing. We may not understand why the Lord is doing things on our timeline, but what we can be sure of is that He has the best in store for us.