Oh boy .... @exyle I still respect you as a person, but this was a bad decison.
Even answering to those questions who had fucks all over them, and were totaly made in unmature manner by him, also probly in a emotional state.
I know how hard you have worked here and I respect that. You may take some rest and try to appolgise later .... its never to late to do that and a lot of the reasonable people will understand you.
Wish you all fhe best.