@Joe2001 Thos guys are envious of will also have the own issues even if that is not as obvious. It's highly likely that none of the couples you know at school will last beyond school so don't think they have life sorted. They haven't anymore than you have. And don't think those doubts will disappear from life. Some people will be in job for 20 years and wake up one morning with that exact question ringing in their heads. You are still figuring out what you want to do with like and at your age (not sure what is got be 18 or under) that's not a bad thing. For the short term maybe try and make new friends or find a way to meet people - the more people you meet the more experienced you will become at social interaction and the more confident you'll feel. And anyone who tells you that social skills are innate and not learned is full of BS. Maybe long term figure out what interests you and pursue a career in that.