ups and downs
ups and downs {n. phr.}
Vicissitudes; alternating periods between good and bad times; changes in fortune.
He is now a wealthy stock trader, but at the beginning of his career he, too, had many ups and downs.
Categories:
Source: A Dictionary of American Idioms