I agree... It sounds like she's being abused in one way or the other.

In the second paragraph i was already feeing panicky and felt like crying.

Try to start easing her into conversations about the topic and offering her support. Don't start out by accusing him of being abusive though. They may be too confrontational for now.

I totally disagree with Wombat on this one
We all get our fair share of pigs in life....best just leave them be !!!!
Should we all just turn our heads when we see a child with bruises? Should we ignore human trafficking because [SARCASM] those women and children obiviously did something to deserve that treatment[/SARCASM]? Should puppy mills be left to run as the upstanding businesses they claim to be? Should dog fighters be allowed to continue their games they perceive as a fun sport? Should we just let everyone lead their own lives however thy see fit regardless of their actions?

It took 25 years, but with the right support network my Mother finally left my Father. It was some of the best news i EVER heard!