He has made everything beautiful in its time. Ecclesiastes 3:11