God sees what we cannot. 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 because it is not good for us or others in the end. Let us rejoice when this happens, for when God says “No” to our plans, He is saying “Yes” to something He has planned that is far better. Costly mistakes are avoided, and wonderful blessings are gained when He steps in to order our steps. Remember: when God graciously reroutes the lives of those who are trusting in Jesus, it is always to put us on the right path.