it has been an odd day full of emotional whiplash