ORGASM TROUBLES- HELP

I’ve been with my boyfriend over 3 years and I’ve only had one orgasm during sex. Yes, I know it’s sad. I’ve never had an orgasm with anyone else. Sorry if this is TMI but I can have one alone it just takes a while and sometimes if I watch porn it’s easier. Does anyone have tips on the best way to have one or to speed up the process?? I’m desperate ladies!!!!