I can't stop crying right now. :( need someone to talk to

So im currently 18 weeks and 3 days pregnant. My bf broke up with me me about 3 months ago for another girl who was supposed to be kind of a friend. They both knew I was pregnant as well but proceeded to go behind my back. Well my bf ended up wanting to come back so I let him because I care so much about him and missed him so much even though he did wrong. Today we got in an argument over sex again. He told me that hes told me what the problem has been and I don't fix it. So I told him not all couples have sex everyday and he said well Macy did (his now ex) and he told me to have sex more or he's leaving and that hes only there for this baby because I ruined the relationship already. Then I started crying and he told me to go in the room because he didn't wanna hear it because it's my fault because I don't do anything to fix the problem in the first place. Then he came in the room and told me to stop crying like a little bitch and went for a walk. I know this isnt right of him but I do care about him. It hurts my feelings alot because he just told me no matter what he says don't take it to heart because I will always have a place in his heart. Im so scared of him leaving me devastated once again for that stupid girl. I feel trapped and I feel that he doesn't even love me. I have a hard time because after an argument like this he usually comes to apologize and say how wrong he was, I don't know what to do and ive cut alot ppl out of my life because of his jealousy issues. I need a shoulder to cry on. :"( I don't understand how I care so much about someone who treats me like this.

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors