God’s timing is always perfect, even when it doesn’t match ours.