I don't know what exactly causes it, but I know you're not alone. My roommates gf can't orgasm and she's had sex with like 5 or so guys so I don't think it's the guys, it has to be a medical thing. Talk to your doctor or go on WebMD, they might have info about it on there