Waiting is awkward, isn’t it? There is something in us that hates to wait. Pastor Craig Etheredge reminds us that though we often go through seasons of waiting, God is never late!