Most Helpful Guy
I have a certain degree of social awkwardness myself. Personally, I'd date a girl who is insecure or somewhat awkward. The point is, there will be guys who will accept your perks, or have the same perks as you.
Well, you're still young, and I assume you are going off to college soon. Have a fresh start, and see how things work at your new environment.
Most Helpful Girl
Being 18 and single with little to no relationship experience isn't a big deal. Lots of people have, are and will be in your shoes. This stuff happens in your own time. Stop your whining and focus on things that actually matter