Can't Cum.

I've been having sex for about 2 years and I pretty much have never came. And I've had some pretty great sex these last 2 years with some pretty great guys who know what they're doing. I even masterbate and like it feels so amazing. But still, have never came. I feel like I'm giving up, like every time I masterbate and my clit starts feeling too good then I stop because I can't take it anymore and it's throbbing and sensitive. Anyone else have this problem?