Should I end this relationship?

Anonymous
My boyfriend and I have been together for almost 2 years. We live together. He has two boys. I have two girls around the same ages. In the beginning it was rocky. He ended up back with his ex after she refused to leave and shot herself in his house. He let her live there and help with his kids but she says they were together and expecting a baby but she got an abortion. We were still together during those 3 months. I stuck around and don't know why. Now we all live together for the past 9 months. I'm about to have a baby. He doesn't like my teenagers who don't live with us. But I don't like his kids anymore either. They play guns and military, eat all the food, annoyingly bug us, his 7 year old poops and pees his pants, bed and his room smells, his kids have bad hygiene and are always sick. He won't let me help parent them and says they can do what they want. My kids are calm, easy going, just go with the flow. All I do is work then want to hide in the bedroom. We fight a lot. He doesn't want intimacy or sex because he claims he's stressed but still loves me. We don't go on dates. We only watch TV. He is controlling with food and TV. Only what he wants. He fights with me when I want to go see family and friends. I feel alone and insecure. He has been verbally and mentally abusive in the past. He says he wants to kill everyone. He has threatened to take my baby away if we're not together like he took his other kids away and won custody. All he does is smoke weed. Doesn't have a job. He's looking for one though. I'm not sure if I'm overreacting or something is wrong. I feel guilty of my feelings. I've tried talking to him and he just says I'm negative and he's never been with someone like that. I feel like running away and leaving but I do love him and wish he'd change. I know he will never marry me. He doesn't stay with anyone longer than a couple of years it seems. I don't know if I resent him for the past or I just can't get over it. Any advice or thoughts?
Should I end this relationship?
10 Opinion