An emotional rollercoaster