No he is just jealous because he is living a crappy life so he is just taking his anger out on her.
NO -- Of course they can, anybody can abuse anybody.
Spousal abuse is abuse regardless of whether or not it is discussed.
* This is called 'mental abuse' and it can be just as bad as physical abuse; physical abuse leaves scars you can see, but mental abuse can leave psychological scars that you or others are not aware of. People who 'put down' their partner are actually insecure in themselves. If your husband is not physically abusive to you then it's time you gave yourself a boost in confidence and stood up for yourself and tell him he either gets some counseling (both of you) or the marriage is over. If he refuses then it's to your best interest to leave the marriage because as years pass mental abuse can often turn into physical abuse or the husband can leave without warning.
Yes you can sue anyone for abuse
Sounds like "Spousal Abuse" to me. Contact an attorney.
Yes. That form of abuse is called "Neglect".
Yes, it's the common way to get him removed when he refuses to leave at her request. Getting a restraining order is easy as David Letterman learned, cost him thousands to defend. see link
Yes.
Yes a woman can abuse her husband. The only reason people say they can't is because women are looked at to be the more feminine gender. By the way it is called DOMESTIC violence not husband violence.
Yes.
Too many. Even one is too many. How many reports of abuse is there.
Abuse goes both ways. You're both guilty.