Man, I think you should forge ahead, take chance, and forget the past. Don't compensate for it, don't care what others think, just out, make the best of your life. Here is a tip talk to at least one new person(especially a girl) a day, so you get to know people it will expand your social network.