Sorry if this is long but I need to ask is this normal?
I have been in a relationship for 5 years and have 1 child.
Things haven’t been right between my partner and me for about 3 years, we haven’t had sex for about that time.
Now my issue is everytime we have a argument which is quite a lot at the moment he runs to his mum and tells her everything makes me out to be such a bad person and calls me loads of names like bitch, I’m toxic and I’m always having a go at him but that is far from the truth. The truth is, he is a nightmare to live with, always moaning, never cleans up after himself, calls me names and has a go at me nearly everyday, he shouts all the time at our child and calls our child names. The min I defend myself when he is having a go, I’m the bad one and everything is my fault. In the 5 years I have know him, he has never said sorry even when he is wrong and never takes any responsibility for anything. None of his family like me and I think it’s because he has painted this picture of me as a bad person which I’m not. His mum is so toxic, bad mouths me, calls me names but never confronts me about any of it. She makes out she is this perfect person but she has never been there for any of her kids when they were growing up but picks fault with my parenting. She is the mother in law from hell, there is people in her family who have done bad things but everyone likes them but then there’s me who has done anything but I’m not liked.
I know this is partner fault but my mother in law is hell, she has overstep boundaries when it comes to my parenting, she doesn’t respect me and talks down to me all the time. And I do stick up for myself.
I don’t know what to do anymore.