It's funny: If this topic existed a few years ago, I would have answered with the first option but being by yourself gets to you after almost six years. I'm more of a victim of situation rather than my own self-confidence. (though that has been a factor as well) I like to think I'm attractive, when I take the time to clean myself up (I tend to get very lazy when it comes to shaving) and being a geek is no longer something you hide out of fear of getting beat up. However, what makes it difficult for me is the aftermath of the divorce almost six years ago now. We had a child while still married, she leaves and eventually decides she wants child support despite promising me she would never go for it. (Also, please don't read this and assume I'm a deadbeat. I love my daughter and I'm very much a part of her life.) For those of you who have paid or are paying it now, you should be familiar with it. Long story short, my child support is high enough (especially when you add in my other bills and look up the cost of living for my area) that I am pretty much stuck to live with my parents until I get to the point where I'll be able to make enough to off-set it.
That part I think is what gets me the most because the moment someone sees '27 year old who still lives with his parents' they're automatically brushed off as a loser. This sort of starts to nibble my self-confidence from time to time to the point where i start linking my appearance and personality to it. It feels odd but yet, strangely refreshing, to say this to a bunch of people online I've never met.