Most Helpful Guy
You sound like someone paralyzed by anxiety or depression or both. I was there when I was your age. Professional counseling could help. Just having a supportive friend would help. It sounds like your problem could be an unrealistically poor self-image. You see all these flaws in your personality and imagine that others are much more together than you are. They really aren't, they just keep going. Go meet this guy and if he likes you, accept that you are a likeable person. Good luck.