I can’t get myself to orgasm

Selena

So when I’m having sex I will almost always orgasm. But when I masturbate I can not get myself to finish. I have this weird thing where I can not put anything in my own vagina (except tampons) without freaking out. So I don’t finger myself, use dildos, nothing. Am I the only one who feels like this and does anyone have any advice?