Frankly, Jack, comments like that are an instant turnoff to most girls of a dateable caliber. A good start would be to clean up your act, or at least your language. Also, after reading that middle paragraph, I'd like to quote my superviser's favorite phrase- "the definition of insanity is doing the same thing over and over, but expecting different results". It seems to me like you're stuck in a personal rut dug with your own excuses, and that, my friend, is a major red flag to a single gal. Reading that makes it seem like you think the world's against you and that everyone's trying to keep you down...you couldn't pay me to sit through a dinner listening to all of that, let alone maintain a relationship based on that foundation. Sorry if that sounds really harsh, but it's a girl's perspective...maybe it will help.