When I take an honest look at the distracted unreadiness of my soul I realize why God’s blessings so often delay. It is the goodness of God to withhold divine action until I am properly postured to receive. I don’t like roadblocks, but ultimately they are placed there for my protection. The reliable discipline of the Great Shepherd prepares me for His very best. I am not ready when I want to be ready; I’m ready when He says I’m ready. Glorious Lord, You are so good. I get turned around, but You lead me in the way I must go. In all my straying You faithfully guide me back to You.