While delays, detours and dead-ends can bring about disappointment and frustration, they may be God’s way of blocking us from something He doesn’t mean for us to do or have. What we need to realize is this: when God says “No” to our plans, He is saying “Yes” to something that is far better for us and others who are involved. Many costly mistakes are avoided and many wonderful blessings are gained when He steps in to order our steps. When God graciously reroutes our lives, it is always to put us on the right path.