It is a combination of a few things and yes, that TMI thing affecting mood is part of it. Right now, I can't stand myself.

I went overboard this time and hope it isn't too late to get a life jacket thrown to me.