Sort:  

Wow! That was quite a rollercoaster ride. So good you're back.