Trouble finishing

I masturbate on my own by rubbing my clit and can reach orgasm pretty easily and quickly multiple times. I’ve now been with 5 different partners and none of them have been able to get me there. I don’t even feel like it’s building up. It feels good but its just not orgasming. Penetration and even oral doesn’t seem to do much for me. When guys rub my clit it feels like they’re too rough and it doesn’t feel good like when I do it. I think maybe I don’t get wet enough when I’m with a partner? I don’t understand what the problem is. Why can’t I reach orgasm when I have sex?