I lied??

So my boyfriend texts me yesterday asking if we can do this sex fantasy. I say yeah that it's fine. Well he has errands to run and so I stay at the house and get ready. Dressing up in the outfits he likes taking time to do my hair and put on some lipstick..

Well I'm waiting on him to get home and it's late and I'm 7 weeks pregnant and tired all the damn time. I fell asleep on the sofa for an hour waiting on him.

He gets back to the house and I'm asleep. He tries to have sex with me while I'm asleep due to the fantasy and I freak out for a second. Begging him to get up and get off. He does and he walks away and starts doing something else..

This morning we wake up late. I set alarms for 4:30am -5:20am when we have to leave the house. I didn't wake up until 5am and he blames me for him being late and not being able to go by the store even though we went by the store last night and didn't even get the prenatals like I'd asked.. so I don't really understand why he had to stop at one this morning..

We did end up having sex last night but apparently it was super boring even though he knows he can do whatever 🤷 idk

He was so ill with me this morning... Screaming and cussing and throwing stuff at me.... It got a little physical.... He told me he hopes I have a miscarriage...... He calls me all these mean names....

He's so insecure about our sex life I don't even understand why.. he knows he pleases me so why does he do this? Why do I continue to deal with it and pretend everything is fine...

I mean yeah he will ask to do something sexual and I'll agree and really mean to do it and end up not.. but I don't see how that's lying.. and this is really the first time he's brought it up and it was the first time we were really going to try it..

I don't understand..