I've been in a 7 year relationship and we don't even live together. He makes no effort to do anything with me. Us hanging out consists of me sitting on his parents couch watching tv while he's on the internet. Our anniversary was not to long ago and he did nothing but complain and say things like who cares about our anniversary. When he got done eating his meal he kept trying to rush me saying I eat to slow and hurry up stupid bitch.Then he kept critizing me for eating more than him even though I just got off work and hadn't eaten all day. I'm 5ft 100lbs I'm not fat. When he doesn't get his way he will destroy my things and tell me he's going to beat the fk out of me. He's left huge dents in my car, the radio doesn't turn off anymore because he threw soda on me one day and it got in the radio. He got mad and twisted my finger all to he'll and two months later it still really hurts. He stabbed me with my keys and left a scar down my leg from it. He also threw my keys at my head and left a big lump before. Also he tells me that only he is allowed to masturbate if I do it I'm a who're. I've found backpage escort stuff all over his phone in the past. He was on some forum with the question which escorts are clean. He said he was just looking at the girls. But his web history showed him only looking at 12 plus pages of the question. I've found plenty of fish and casual encounters on his favorite list. I've tried to break up with him and he just shows up at my house acting like nothing happened. He's always saying he's smarter and better than me. And says all I care about is my dog that I recently adopted. He constantly calls me stupid and whore. He never wants to go out and do anything with me and if I try to hang out with a friend I'm a slut but if he wants to hang out with someone it's okay. He never hangs out with anyone though. He tells me I have psychological issues when I say he's a psycho asshole. My question is...should I just end this relationship? I love him but I feel like he doesn't care about me and no matter how many times I bring issues up he makes no effort to fix them. We were supposed to go somewhere today and he didn't feel like it so I went and walked my dog and now he's pissy at me and is ignoring me. Wtf am I supposed to do stay in my house all day and be miserable? He doesn't even like me working. I'm so sick of him and I can't deal with this anymore. Would you treat a girl you were with for 7 years like this?