I'm a little bit younger than you are, OP, but I'm a virgin as well. As someone with social anxiety disorder, I can definitely understand how intimidating dating can be. And I don't think it's a bad thing to wait until you find someone you're comfortable with. Also, vibrators are totally awesome. Might as well take the time to learn what you like and don't like about sex, and what better way to do that than masturbating?