If he comes back, please call 911. You need to protect yourself and the children from his insanity. Spike is a terrible mind messer, the damage it can do varies from user to user but it's just not pretty. Hopefully you can have him admitted, but the least would be you protect yourself and your children.
My prayers go out for you, this is a very sad place for you to be.
Hugs