I had a similar circumstance recently . A old JW friend I knew years ago was the same way with her kids. Mostly screamed at them. I even saved one of them from being choked by her when they were an infant.(she is in her 40's now) She also gave her husband custody of two of them and was pregnant with another one when they divorced. She tried to tell her ex it was his baby and he believed her for years..when she got older they realized it was not his!.. They are all grown up now and she is in California. She recently layed a sob story of how she needs help to one of her daughters here to come and help her. The girl finally quit her job and packed up to go help her Mom. The girl is not a JW. Well since she has been in Calif. helping her mom she has been bombarded to join the 'Truth". Everyday the girl gets on the facebbok and says"I don't know how much more I can take". I laugh because I know what she is talking about. The JW mom got reinstated and has gone over the edge and is a JW fanatic now. She has 25 cats in one of her bedrooms, a old lady she has taken in to supplelment her income in another and she has the other bedroom. She makes this daughter sleep on the couch..
If this Son of yours gets around his Mom enough, that alone will convince him that he wants no part of the religion. They are some of the most negative people I have ever met. They suck you in so slowly you don't even realize it unless you have been out in the world. Normal people just aren't that negative all the time.
My good news is that the one daughter that was so illtreated by her JW momm and that I rescued from her mom when she tried to choke her has contacted me and we are very close friends now. She considers me her real mom as her Mom used to drop her off for me to watch a lot and I have taken her to be one of my daughters..She is disfellowshipped and I have done all I can to give her back some pride in herself. The Mom accused her of having demons in her. Her and I had a long talk about the religion..she is slowly accepting the fact that all they say is not the "Truth". The hard part is she was raised in it pretty much and believes a lot of it as truth. Born ins have a tough time letting go sometimes. Her Mom won't even speak to her now. I feel so bad for her..soming to this site has really shown me how cruel some JW mothers can be. Your childs mother sounds like one of them..
Big hugs for your kids..they are lucky to have you!!!
Snoozy