<human>: I will try to keep this short. I've been dating Rob for 3 months. We recently had the whole "who have you been with" talk.

I have been sexually active since i was 16 and have had about 20 sexual partners. I've had my fair share of casual sex and one night stands. I've ALWAYS been super careful about protection and have never once had an STD. 

Rob has slept with 4 girls, all girlfriends. He asked me if i could list everyone I've slept with, and I almost did, but I wasn't 100% on 3 of them. I've had one night stands with people who it was clear it was only going to be a one night stand, we both wanted sexual gratification, and we didn't even bother exchanging numbers. Those people are hazy to me. 

Rob is honestly so scandalized by this that I'm thinking I might break up with him. He can't believe that I've slept with people I've forgotten about, that I would be so "cavalier" (his word) about my sex life. He literally is still upset about it and will not let it go. 

I think it's totally unfair for him to get worked up about it and I refuse to feel guilty or apologize. Regardless of my number, I have always been a faithful girlfriend and have no problem with monogamy. Why should I feel bad for engaging in protected sex when I'm single and horny?

Give me the gist of the text in a nutshell
<bot>: My boyfriend is slut shaming me for having a lot more sexual partners than him, and for not totally remembering all of their names. I think he's being unfairly judgemental.