God has a time for everything, a perfect schedule. He is never too soon, never too late. The when of His will is as important as the what and the how. (Richard Halverson, late chaplain of the U.S. Senate)

Life seems to become more complicated as time moves on. So many people are tied up with busy schedules, charted on their smart phones, and programmed to remind them of important meetings. God has a schedule, too, and he never misses an appointment. As Halverson reminds us, it’s not just the appointment but God’s timing that’s important.

For everything there is a season, a time for every activity under heaven. . . God has made everything beautiful for its own time. (Ecclesiastes 3:1, 11)