What is up with my boyfriend?

He asked me vivid questions about my past relationship. I dated only one guy before him.

He had to know the details of how many times we met (we became long distance after a few months). where we had s3x. i told him. It was in my house.

One day he learned from my phone convo that my house is empty. asked me let's go to your house to fvck. i was at the post office waiting for a parcel. i said no. he got mad and said "I was just testing u if u take me to where u fvcked ur ex. i got my answer."

I was shocked. Later one day we came to my house and we were sleeping. and I found him trying to get inside me. i asked why are u doing this without waking me. he said he couldn't sleep knowing this is where my ex "had me" and he didn't.

He also said having s3x while I'm asleep is his fantasy. i let it go once. Did it again I didn't find out he told me and I said don't do it I don't like that.

He said oh sorry I didn't know it is a bad thing I won't do it again.

He does it again. We fought badly the night before. he failed to do it and we slept. I woke up for work and he was mad. He says I said a horrible thing to him. I don't remember anything.

Every morning he comes back from night shift at 7:30 and he takes me when I'm half asleep. At first he asked for my opinion on whether I wanted it and I did. But later he just felt it was his right. i am only half awake and he does his thing and goes to sleep. He doesn't even give a shit about whether I enjoyed it or if I climaxed. sometimes he asked did i finish but he only wants to hear yes so he can go relax.

What is up with my boyfriend?
Post Opinion