I couldn't find my password :[ I spent weeks looking for it like crazy. I finally realized I wasn't going to find it, so I made a new account. Thankfully, I missed the troll ordeal. It must have been really bad if Jezebel had to dedicate an article addressing the issue!