"It just didn't seem right to read such a small snippet of what's going on in your M and then tell you to run for the nearest exit."
Ordinarily I would agree with that. I am very suspicious of anyone who gives sweeping relationship advice based on a tiny, one-sided version of the story (yes, I'm looking at you, Dr. Laura!).
But for physical abuse, I make an exception. No excuses, get out!