Hey
@1d10t you're still a baby! I'm 26 and still a virgin. Never been physically intimate with a girl whatsoever. Does that make me lame? To some people yes. But to me, its my way of life, and built on my religious practices. The haters will naturally always hate.
Embrace the fact that you are 18. People don't like you? People don't understand you? Screw them! Want to gain more confidence? Join a Gym. Honestly. The benefits of exercise are unparalleled. Before going to the gym and working out, I used to be a lot less confident and sure of myself. Now its the complete opposite. Focus on bettering yourself. Don't try to be someone you're not. Be yourself. Everyone else is taken. And you are awesome because you are you. You don't see it yet, but you will in time. The right person will come in to your life when you least expect it. Have you heard of the saying, "A watched pot never boils"? Well, stop looking at the pot. It will boil in its own time and when its time, it will be ready for you and worth your patience of waiting. Stay away from the P at all costs and in all forms, focus on accepting your flaws and move forward. Good luck mate.