Advice needed

Nayia

Me and my bf have been dating for 4 years. The first year the sex was great because were having sex at least 5 times a weeks lol. The only problem we had was that he couldn’t last more then 5 mins. My bf wasn’t really big on giving oral sex when we first met but now he likes to do it but not often. The next couple of years of our relationship were a little rocky because I always found him talking to other women. I cant lie I started to feel unattractive and just hated him at one point because he couldn’t stop talking to these women. I eventually forgave him and we moved on from those past situations. But starting the 3rd year the sex has been going down hill because he cant last for more then literally 2 mins. Ive been so sexually frustrated because i cant get off with him only last 2 mins!!! Then he doesnt want to give oral when i ask him sometimes. It pisses my off because he just turns around and starts snoring like he really did something 🤬. Ive talked to him about the situation nicely but he just gets upset and ignores the fact that sexually frustrated. Now im 5 months pregnant and I feel stuck. I really love him but idk what to do anymore🤷🏾‍♀️.