what do i do?

hi! i(22f) have been really struggling to figure out what to do.

i’ve been dating my current boyfriend(23m) for two and a half years. the beginning of our relationship everything was great. he understood the time commitment that i had being in school with a full time and a part time job, but this past summer i traveled the country for three months for an internship and was extremely busy so it limited the amount of time that i could spend on my phone so i unfortunately couldn’t talk to him as much as i would at home. now that im home im trying to readjust to being home, getting things settled to go back to school and get my masters degree but his mentality towards my busyness has changed completely and he gets really angry with me when i can’t text him or hang out with him.

for more context, i live at home with my parents and we recently moved into a new house and it’s actually a lot closer to where he lives, but because of school and my two jobs, im never home and when i am home im either studying or sleeping.

the anger that hes shown towards me has been so different and manipulative that its making me really question wanting to be with him. a few nights ago we had a sit down conversation about our relationship and he cried and told me that it felt like i was killing him. hes also told me that he doesn’t care about what my mom says (in regards to living at home while im still in school) even though he knows id rather live at home while im in school, he consistently talks about how we’re going to get married and have kids, even though he knows i don’t want to have kids, and he even suggested i get rid of my dogs (that i’ve had for 10+ years) because they have separation anxiety so someone has to stay at our new house with them. it has even gotten to a point where i don’t want to be intimate with him because im scared that he’ll get me pregnant because i’ll have to become reliant on him because he knows my parents would kick me out.

lately, i’ve been talking to a lot of my friends from my internship a lot since its been a while since i’ve been them and they live all over the country. one of my friends, we’ll call them jay, is bisexual and really broke up with their ex boyfriend, jay and i have been talking a lot lately and they remind me a lot of what my relationship was like when my boyfriend and i started dating (asking about my day, being super caring, etc), things have not progressed to actual reciprocal flirting but it definitely has me questioning what i want.

im not sure what the best case scenario is or what i should do in this scenario, i don’t think i have feelings for my friend jay, i just think they just remind me of how my relationship used to feel. my two best friends said i should end things because they’re concerned about my happiness and my safety. my mom said if i ever end things with him she would never forgive me. i just haven’t been happy since i went to my internship and it’s really taking a huge toll on my mental health to the point where i have no appetite and haven’t been getting much sleep.

what should i do?