The law of divine guidance is, "Step by step". One who carries a lantern on a country-road at night, sees only one step before him. If he takes that step, he carries his lantern forward, and thus makes another step plain. At length he reaches his destination in safety, without once stepping into darkness. The whole way has been made light for him, though only a single step of it at a time. This illustrates the usual method of God's guidance.
If this is the way God guides, it ought never to be hard for us to find our duty. It never lies far away, inaccessible to us but is always near. It never lies out of our sight, in the darkness, for God never puts our duty where we cannot see it. The thing that we think may be our duty but which is still lying in obscurity and uncertainty, is not our duty yet, whatever it may be a little farther on. The duty for the very moment is always clear and that is as far as we need concern ourselves; for when we do the little that is clear, we will carry the light on, and it will shine on the next moment's step.