I don't feel comfortable having sex with him?

My fiancé and I have been sexually active on and off for about 6 months because we are in a long distance relationship due to his job. We've been having lots of problems, he doesn't really listen to me anymore or consider my feelings. He's came really close to breaking up with me about 4 times in the last month. This is because he has severe anxiety and he says things he doesn't mean when he has his episodes. I know he loves me and doesn't want us to end but it's hard when he's stressed out and tells me otherwise.
Anyways, he's been really upset with me because I haven't been in the mood to show him my body or send him dirty pics or talk dirty to him. For me, I can't really be sexually aroused or want sex from someone unless I know that we are in love and won't go anywhere, I gets its a security thing. I wouldn't want to have a pregnancy accident and have him not stuck around. I know everyone's different but that's just me. I really want to fulfill his needs and everything and I'm tired of him being upset with me but I I just don't know how to get myself in the mood after all this. Am I wrong? Does anyone have any tips for me to turn this around?😔

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