Delay means God is planning.