what is good for the child?

We all are grown up in family and each family has some issues.
I and my husband have been together for a few years now, i have a 9 month old and me and my husband have never been quite gud in the relationship we often have fights.
He has some issues from me so do i these issues r not getting solved.
Now after hearing few things from him such like he got married to me because i forced him to, if his child gets hurt so he is going to hit me and etc now i have had enough i cant take this anymore. But then i think of my son getting seprate would affect his life which i dont want to and i think its being affected now slso by seing our fights.
I need advise what should i do?
How should i deal with him?
He never understands me and doesnt ever wants to talk to me.
To include as being from pakistan and narrow minded background my family wont appreciate me being seprated to him.