I agree with Petitfaun. There are a lot of other things that make up YOU than just your cock. Sexual technique - your personality - how you make her feel (emotionally) - how you look at her - how you hold yourself - the list goes on and on and on..
So learn about technique. Do your exercises and PC squeezes. Make a list of your strong points and focus on those. Set some positive goals and reach them. Be proactive.
Also, bear in mind that the people who you are surrounded by now, although they may mean a lot to you now and you may really really care a lot about what they think, will most likely not be around in a few years. You’ll be surrounded by a whole new group of people who you will then be worried about. Now is the time to fuck up. Experiment. Go out there and make some epic mistakes : )
Actually, I was thinking about the whole “get out of town and get some strange that can’t report back” thing. Another option is to get a really sweet girlfriend where you are at - and take it slow. You could then (A) fuck her all of the time - once you got into the relationship a bit (B) build your technique (C) have a really good excuse why you can’t hook up with random (more dangerous) chicks and (D) fuck her all of the time.
Just throwing out options. You’re going to have to get to a place eventually where you can be proactive with what you’ve got. Just so you know, you are not alone in the way you feel. I’m sure that you have a whole bunch of positive attributes that you are completely ignoring.
I gotta go. My IR lamp is heated up : )