Need some serious advice!

Ashley 💞 • proud mommy 💙

I been with my boyfriend for a little over a year now. I love him so much and at one point we were even talking about engagement and a kid together. In the beginning he hurt me because he just got out of s relationship with his ex, and he was still texting her but then blocked her on everything and cursed her out he had everything with her a apartment, bank account, etc. He moved back in with his mom and lives there for over a year. We have each other’s passwords to everything. Facebook Instagram Etc... Were on the same phone plan and he pays it every month and got me the iphone I wanted. He was such a sweetheart but lately it’s been changing. I always question him because I get scared. Sometimes I don’t feel enough because I’m insecure and he’ll curse at me and instantly say he doesn’t love me. He left a bruise on me the last time we got in a fight. He’ll call me a piece of shit no good, garbage, a slut. Everything. I’ve only been with two other people and I was dating them for a year +. Then he’ll try to be like oh can you be better for me. And I’ll even say I’m not doing anything to you.. All he’ll say is oh you constantly think negative of me. And that shouldn’t make him call me every bad name ever in the world and say he hates me and punch my car and put me down. Yesterday he said I treat him worse than anyone ever. And I was like but your ex cheated on you. I deleted every guy on social media. I don’t even talk to guys because I have so much respect for him. And he still calls me every name. I just recently lost my dad and I always tell him I can’t handle this. I always ask him why doesn’t he post stuff on us anymore. And he always manages to put it back on me again saying I’m doing wrong. I get scared and question him because I met him at work and he use to brag about girls and all to later say to me he said it all to be cool because he got made fun of his whole life and only had one other girlfriend. Whenever we fight his first answer is I don’t love you, or you’re a piece of shit. or a stupid cunt. I even recorded him screaming at me calling me names. and then he’ll say he doesn’t mean it the next day... But this has been going on for months. I beg and beg him to stop and he’ll get on me about my insecurities like not eating in front of him much, or not getting completely naked during sex which is completely wrong to yell at me and get on me about. His own family asks why I deal with him. Everyone tells me i’m too pretty and nice to be putting up with a guy like this but I love him and need help and advice. It’s like he’s narcissistic and mean towards me lately and always manages to put it right back on me when I point out his wrong doing and when I get scared. What would you tell him if you were in this situation? What would you do? I’m completely and utterly hurt and sad. Can’t remember the last time I felt okay. And when I dress up or look cute for him he’ll hardly acknowledge it and I’ll be like do you like this on me!? I get so frustrated and feel like garbage constantly. I just hate giving up and wasting this whole year. Advice please 😞😪