I gotta say - to me, this sounds like a manipulation technique. By constantly forcing you to defend your actions, he is trying to deflect attention away from his behavior. If it were me, I wouldn't even justify it with a response. I think it would probably just feed into the chaos.
And if there were an IPhone app to track alkies, somebody would already be a millionaire by now