Partner asking about past sex experiences

My bf and I have been together for 5.5 years. He has has no real relationship before me, while I have been in a few long term ones. I have had sex with an equal amount of people that he has.

The first 2ish years of our relationship he would ask me about past experiences. I started off being very open and transparent. Then when I did, I noticed he would get insecure and start obsessing over it. I decided to either shy away from the topics or just dumb it down.

Anyways, the other day we were chatting about my friend, who I had a very very brief relationship with 13.5 years ago. We started out as friends, tried to date for maybe a month or two, then realized friendship was best and left it as that.

A few years ago my now partner asked me a question about if anyone has talked dirty to me during sex. I replied yes, and that started the interrogation process (not mean, but driven from insecurity). It somehow went to the dudes penis size. This guy was big. Like... Intimidating big. We tried sex once and it didn't work, so we tried again a few days later. When my now bf asked me back then how many times we had sex, after seeing his judgy/insecure face, I left it at one time.

When we were talking about it the other night I said we tried sex like once, maybe twice. Then he lashed out saying he thought it was only once and what else am I lying about.

Is he wrong to even ask me these questions?

My feeling is this, and a part of me feels like a bitch, but I don't care:

My past is My past. He isn't privy to it. He doesn't have the right to demand details of whom I've fucked, how I fucked them, or how many time I fucked them. It was my past well before I met him, and it really doesn't concern him.

This guy and I still chat here and there (as in I chatted with him due to a comment on his FB post in and prior was 2016).

I feel that he isn't a safe person to tell my past to in that regard because when I do, I end up feeling guilty like I did something wrong.

Vote below to see results!