Stuck in abusive relationship
Im female just turned 21 with my male spouse turning 22. He makes very good money at $45 an hour and I work part time making $15 an hour and im in college full time student. He pays for everything and keeps a roof over my head but he and I got into an argument because I found him following a woman that he "used" to be "friends" with. Mind you he hid his following from me and changed his phone password. He got upset that I caught him and told him to remove her. We both agreed to ask before adding anyone on social media. This "friend" of his was posting half naked/provocative content so thats why I was mainly upset. I will be honest I got in his face yelling and im not proud but i was so mad and felt betrayed. Then he just lunged at me and choked me and i just froze. He then shoved me to the ground and when he finally let me go i was crying so hard. We've been together 2 years about to be 3 years. Hes never been physical with me or anything. Hes been working everyday and has been stressed but like idk what to do. I have been an idiot and haven't saved up any side money of my own. I've spent every check of mine decorating and fixing up the home he bought for us. So now I feel attached to a household that I thought we were going to live in together forever and have kids. We also have pets 2 dogs and a cat. Im just so stunned idk what to do. I have no family to ask for help and I dont really have real friends so I truly have no one.... any advise will help. Idk this is pathetic i know but I want to stay almost because we've been together so long and I keep telling myself it was just a build up of stress that caused that and my screaming to at him. He apologized afterwards.... he is also my first real bf.