God’s Timing Often Surpasses Our Expectations