Help!

So my orgasms if I’m rubbing my clit happens after legit 2 minutes of masturbating. I’ve tried fingering myself, but it feels odd and unpleasant. I would buy a sex toy, but I’m 16. And the shower head does nothing. Any suggestions or ideas?