I suspect my neighbor had some warning about Flunk Day, since he usually isn't awake or noisy that late at night. If that is the case, then it's within reason to blame the previous night on Flunk Day, since my neighbor wouldn't have started his festivities early otherwise.
My real problem with it was that I couldn't say no. I couldn't say no to the friars. I couldn't say no to my suite-mates (it's Flunk Day, could anyone really expect someone else to turn their music down or stop drinking in the suite if you asked?) I couldn't say no to them messing up the suite and the bathroom, since even if I had been present it is in my experience usually counterproductive to argue with a drunk person. There was simply nothing I could [reasonably] do about any it, and I still have to pay all of the prices for it: My bathroom is filthy, my suite is trashed and I had a less than happy day thanks to a lack of sleep because there was no way to ask the friars NOT to wake me up.
The fact of the matter is, if I had wanted to say no to any of these things; say, messing up the bathroom, I would have had to physically stand there and monitor the bathroom for the entire day in order to keep it clean, which probably would have made Flunk Day just as unenjoyable for me. So in terms of solutions, I too would be very interested to hear some ideas.