It is hard to wait. Waiting is difficult because we do not want to wait. We want what we want when we want it. Businesses know this and that is why Walmart keeps everything in stock, an oil change can take less than 15 minutes, and Amazon offers, for certain items in select areas, 1 hour delivery. Companies understand our impatience and work to minimize it, but what if we are impatient with God? God does not guarantee same-day service on our prayer requests. We grow impatient because we want everything to line up perfectly without any problems. God makes us wait because it takes faith to wait. God will intentionally make you wait in order to increase your faith and trust in Him. Faithful waiting is a sign of spiritual maturity (Psalm 25:5). Let us turn our attention to Genesis 15 and see the lesson Abram learned from God about faithful waiting. https://firstbaptistscottcity.org/2016/04/04/why-god-makes-us-wait/