Aside from the concerns about the child's physical safety, there is also this:
Originally Posted by
Sylvie66
...and told ds he was a tattletale.
It sounds like your son is being placed in middle of a dynamic that is both unfair and unhealthy for him; your ABF is basically calling him names for not lying or hiding the truth. No child deserves to put in that position.
I know you want what's best for your son. I also understand that the thought of moving out and starting over seems difficult and exhausting, but you are absolutely correct: it is the right thing to do. You do not have to go through this alone. There is lots of help available. Coming here is a great start!