Ladies what is considered abuse?

Cheyennea

My husband and I been together 5 years he use to be so sweet anymore he’s very controlling and won’t let me go anywhere at all alone not even to check mail but he can. I’m not allowed to talk to anyone of the opposite gender at all. Which I’m ok with. If i tell him I wanna walk alone he says I’m being selfish and don’t wanna spend time with him. He pushes me and grabs me real hard and squeezes my arms and gets in my face. He smacks me in the head. Just to much to name really yet somehow he always puts all the blame on me? Am I really the fault ?? Ladies let me know your opinion on this. Thanks !