There is many a twist in life.
Note: The French might say “C’est la vie” to express the same idea. One must accept what has already happened as “fate”; but everything is subject to change. The ups and downs of our fortunes are natural and part of the fabric of life.