Keep being tough. With abusers, get it ALL on paper! It's not dirty laundry, he's been breaking the law by abusing you and your S. Stay strong and don't let him do this to you or your S!
But it sounds like you're doing good! Keep it up!
H32 Me32 together:10 M:5 No kids ILYBINILWY 7/28/10 OW found 8/15 A exposed 8/31 I Move 9/3 Dark 10/1