You have tremendous support. You need to seek that out right now and protect yourself.
Addictions can get violent at times. His head i snot on straight.. and from KL's post it looks like he is fighting two you think so... I think its time to protect yourself definitely.
This doens't mean you don't expose, it just means you need to protect yourself from him first.
I am actually surprised he did that... That's a daring move particularly in today's age... He must know he's not going to appear well in court for that.
YOu could have called the police and a report would have been filed.... not sure if that wouldnt' have been a better idea... ?