Can’t cum??

I have been with 3 guys in my life and every time i had sex with them i wasn’t able to orgasm.. i have given up entirely on the idea of orgasming from penetration but i can’t even cum from oral.. i’m starting to feel like i have a defective vagina.. any advice on how i could get all the way?