You have taken some very good steps toward re-establishing the rules in your home. It sounds like your son understands that this time, you are taking the lead position and sticking to it. I was impressed that you found the numbers and locations of local shelters. From what I can see, you are doing everything that needs to be done, and your son is listening. There is no magic answer for any of us, but taking control of our homes is a very important first step in regaining our own senses of self worth. I am sure the counseling sessions will help you and your spouse, as well. When we are faced with these kinds of difficult decisions regarding the children we love, it tears something out of US. Rationally, we can see why we must go forward in the way we have chosen. The day to day misery of the kind of parenting our troubled children demand is devastating. The decisions we require ourselves to make leaves us drained and broken.
It has to be done, though.
Allowing our troubled children to twist our words or dominate us (or their siblings) is not the right answer, either.
I am sorry for your pain.
I think you are doing the right things, and I wish you well.
Barbara