Check out this episode where Rev. Dr. Marisha discusses how sometimes life throws us curve balls and everything may seem like a dead-end or like the promises of God are denied. We must remember that a delay is never a denial and God is always trying to expand our faith, show off his power and glory but at the same time, God wants us to raise our expectations and take the limits off. There may be detour, dead-end, and warning signs that make us doubt but this is the best place for God to get us to put all of our faith, hope and trust in what he can do supernaturally in the detour. As believers we need to stop making assumptions based on timing, direction and the unknown. We cannot be so closed minded in the detour because God has the final say and is always an on time God.