Lets make this all clear:
The OP has never had sex, kissed a girl only once and has never been in a longer termed relationship. All this while he states he hasn't met his equal in life.
You have serious self esteem issues my friend and strive for perfection. You blame others when you fail and refuse to listen to advise. Get help from a therapist!!!!
I know what I'm talking about since I was you at your age....albeit not as extreme
I will give you props on the 300k in savings! Dang! if I only knew the power of investing at your age
Regardless, you're still a looser .