I’ve nearly thrown up 2 times today, hooray