I think I have had an epiphany.
As I have been working on convincing myself that I am happy with the single life... because face it A. I don't get out much and B. I'm a little jaded on the manfront. I think of the wonderful guy friends that I have and how they can never find a girlfriend. Wondering why girls always date the jerks. Well... maybe I have an idea.
I search myself and try to figure out how people, especially males, are capable of really loving someone. Maybe that is the underlying problem. The good guys can't find girlfriends because the good guys are scary. Yes, you are scary. Think about it. Girls always date the jerks... why? Because we know them. We know that they aren't capable of love, that they are in the relationship for what we can do for them, and that understanding the realm of these jerks gives us the upper hand. We know how to cushion the blow when they don't love us because we know what to expect. We know how to control them because we know what they want and what to take away if we are not getting our way. And it is scary to think of hurting someone that doesn't deserve to be hurt.
Nice guys are unpredictable. It is scary. We no longer know how to have control or what to expect. That is my epiphany.