This was the crap trifecta of misery for me this weekend