Hi Tigerlily. I just got done reading all of your posts and I have to hand it to you - you are doing an amazing job coping in an incredibly difficult, complicated sitch. Waaaaay better than I could....
With all you have on your plate, you are holding together amazingly well. You have every right to set the boundaries you have so far - all you're doing is expecting a certain level of respect that your 'H' OWES you AND your son at this point. It's so weird their brains are so screwed up they can't see what they're doing to those around them.. ARRGGGGHH
To ask him to leave or not . . . personally, I couldn't take him living there - too disrespectful imho, but I don't have your insight, so it comes down to what you feel comfortable with. sorry...
I wish I could say something magical or helpful at the moment, but all I can say is I'm here for you and listen to the vets. They will get you through anything. And give yourself a break when you lose it - it happens, we all do it. Just get back on the horse ASAP.
Good luck with the therapist - another smart move on your part as long as they prove helpful. Don't be afraid to seek a new one if you don't feel a connection with this one.
((hugs)) to you and your son.... the wagons are circling...
Me 59 H47 M12 T22 No kids BD&S Apr 2,2013 - ILYBINILWY Filed 2/12/14 OW 11/13 The Universe always strikes you at your weakest point because that’s what most needs strengthening." – Joseph Campbell