Ok soI have never been able to orgasm. I know its not physical because I have no problem doing it myself. I feel like there is something wrong with me though because I can get close when I'm with my boyfriend but I never finish. It doesn't matter what he does. We have tried different positions, fingering, oral, and actual sex. We have had lots of foreplay and very little. No matter how close I get it just doesn't happen. Is it normal? And how do I fix it?
It is normally because the amount of stimulation on your clitoris differs between intercourse and masturbation.
When you get that close, stick a finger down there and rub your clitoris, or change your position/action to provide more rubbing/grinding of your clitoris on him. This is not as unusual as you might think. Most women need this extra stimulation.