We have all experienced a disconnect between God's promises to us and our everyday reality. We wait, without understanding why. We want to know God's plan so that we can trust it--but God so often hides his plan so that we will trust him . What can we do in the meantime as we are waiting for an answer, a change, or a miracle? With deep compassion, Wayne Stiles helps readers understand why God makes them wait. Unpacking the Old Testament story of Joseph,...