I have had a lot of ups and downs over the years.