Sort:  

Rollercoaster is a nice way to put it! It's been a journey, that's for sure.