I just can’t finish

TMI. But I’m started to think my vagina is broken 😔. I’m 16 and I’ve been masturbating since I was 11. And I’ve never orgasmed. I know I know people will day it takes time and you just have to find out what works for you but I’ve tried it. It’s not that I’m not horny or that I’m not wet. (Virgin btw) but I just cannot finish. It feels good but I just want the relief of finishing and not being frustrated. I’ve been close but I just can’t edge myself over. I’ve tried my fingers the faucet pressure in the bath (this one feels great) and even recently I got a small vibrator. My clit is very small and hard to feel aroused from touching it/ vibrating on it. I feel closest to orgasming from g spot stimulation especially with the g spot vibe but I still cannot finish!! I get the build up and I keep going then it subsided and I never feel fulfilled 😔. Am I just never going to orgasm?