Help cumming..?

So I've not been a virgin for about three years and not a single time have i cum with a guy. Keep in mind I've been with five different guys all different sizes, used a condom and have tried without one. Could it just be me or could there be a different reason?