Hi Scrapiron,
There's a website for men in abusive relationships with women. It is
www.shrink4men.com. There are articles, videos (by the therapist who hosts the site), and a forum. You might spend some time there to fortify yourself when she gets into your head. Which she will keep trying her very best to do. Women like this do not like the word No. They will ramp up their crazy behavior in response. Key for you will be to not engage.
Sorry your boys beat you up, ha! Yes, exercise really does help.
Keep going forward and making yourself a NEW LIFE.