I'm planning my exit. Trust me. But, report him? It will ruin his career and potentially make him lose his own kids...who he sees every other weekend. He (from what I know) had never hurt anyone physically before. I can tell by his reaction, too.
It's his own dang fault if he loses his job and career. Stop worrying about him!! He can take care of himself. YOU need to take care of yourself and your son. Break off all contact with this guy. Why won't you listen to us?!!! If he was this controlling and abusive to YOU, then he's DEFINITELY done this to other women before. Talk to some of his exes, ask if he abused them. I guarantee at least, one of them will say YES.. I think that on here at CC, you need to stop announcing that you plan to leave, just in case he IS reading this. Delete your account here, and make another with a new name, then pm some of us ladies so we know who you are.
You keep making excuses for him. Who's going to make excuses to your son, when and if this psycho hurts you again, or God forbid, kills you?? If you think that won't happen, you're fooling yourself. I watched a video on youtube today, and it was about a woman with an abusive boyfriend, she tried to leave him, he grabbed her, put his hand over her mouth and approximately 69 seconds later, he threw her off a high balcony to her death. I immediately thought of you, because like he did, this woman had a bag and he tried grabbing it. She ran for the door, and the surveillance camera in the hallway of the hotel shows him dragging her back in and clamping his hand over her mouth..
I don't know what more to say to convince you to be done with this guy. Either you enjoy the animosity, and enjoy being attacked and put in the hospital, or you just can't help yourself and are a glutton for punishment. :/ Take off your rose colored glasses and view this situation for what it is: an ugly, volatile reality..