Weird question maybe, but anyway! I'm 18 and a guy for context. Let's just jump to the point; I won't date girls who aren't virgins. Every time I've been interested in or flirting with a girl and she mentions not being a virgin I lose all interest in her, and keep my distance. I just do, literally 0% interest if they've had sex before. I don't block them or get mad or anything, I'm totally up for having them as buddies or whatever, but a fair few girls who I've rejected for this reason have gotten really pissed and said I'm "slutshaming" and that I'm sexist and controlling and shit. 

Are they right? I don't have any bad feelings towards them, it's just that any romantic interest sort of evaporates if they're not virgins, or have had several exes or whatever. I don't want to deal with them after that tbh