Need advice.... Bf gets upset about my pass experiences

Hey ladies just want to know any options and advice.

My Bf for 3 yrs, I haven't been as open with him with my pass for a reason, every time I bring a small subject or something I had done with an ex my Bf gets upset, doesn't talk for and hour or two makes me feel bad.

For example I had told him I been to Las Vegas with my best friend and my parents. I never told him I had gone with my ex boyfriend for one of my bday.... So I mentioned it today without any harmful thoughts, he gets upset because I never told him I went with my ex. Technically "I lie about not letting him know" Also I forgot to mention ( my Bf is all about new first experiences ) so he tells me "why didn't you tell me now I have to think what have you done with him in vegas" my response to him was "why do you have to think negative or even bring yourself down by thinking what I did with him, that's not healthy" " my pass is my pass is who I'm today without it, i wouldn't be me"

He also mention that because I'm so "comfortable with my body and I know what my body likes" he thinks of me I have too much experience (with sex) because i had mention him what I want in bed (more rough, or stop being shy) after the two year mark in our relationship. I just want him to do stuff I like. I know it's normal to talk about "what you like and not like in bed"

So he brought that up about me going to Las Vegas with my ex.

The point is that he makes me feel like I shouldn't even talk to him about my pass at all. I have to be silence and never mention my experiences/lessons good or bad. I feel like I cannot be myself by sharing some small details.

What do you guys think ??? I'm I wrong ??? Should I feel shut down???