Jail is the safest place for him, you, and the cat......I would get the restraining order. And I would sleep well tonight....after laughing hysterically......don't bail him out.....he is a man.....let him grow up....and.....face the consequences of his actions......Get the restraining order....he will try to pin it on you....that is what they do......all you did was love too much......and enable.....go to Alanon....you are as sick as him......(I was too)....no I was sicker than my X addict/alcoholic husband.......he is where he belongs.....the cops would have gotten him eventually.....