What a fucking rollercoaster of a day...