Just that, really. I've just asked him to leave (we don't live together). He is being ratty, picking fights, flying off the handle, completely out of character for the man I've known for over five years.
He was prescribed prednisolone about seven months ago and hated the side effects so much he stopped taking them. He went back on them two weeks ago on his Dr's advice. Excuse me if I don't go into detail about his medical condition.
I feel bad for him but I just couldn't sit there having him grouch at me about nothing. He had a random telephone argument with his friend too (over nothing), complete with raised voice. Wtf I'd cooked a nice lunch and was sitting there looking at my food going cold while he shouted at his friend.
He dumped me after he left so I guess problem solved.