Excellent perspective on God's ordering of all cycles large and small! Our God is "the" God of order and when we realize this... we see it is for His glory that all things work together for the good of those who love and trust in Him. Blessings...