HI Wendy,
Just acknowledging that I am also following along with your post. Others have responded above with good support and guidance, and you realize the need to stand your ground with boundaries for the benefit of both yourself and your son. I agree “ do not leave your house.” Jail just might be the safest place for all concerned.
I am glad you posted here – writing it out and sharing is a very cleansing way to release and know we are not alone here, and to realize the "moment of acceptance." Just knowing others here understand from experience gives us so much support and encouragement. I have also learned and gained clarity and reinforcement from the others' responses to your post. This site holds us up when we think we have no more strength. We just keep doing what needs to be done, and find the needed strength one day at a time.
Hang in there. You are going to be alright.