Women cannot stand 2 things above all. 1. Assholes 2. Insecurity. I'm not saying you are either by any means, but just throwing that out there. I don't think you'll be single forever.. there is someone out there for ya. Also, have to take a look at age difference. I heard on the radio one morning on the way to work that the age difference between men and women should be about 10-15 years (given you are old enough). Some say yes, some say no. But I'm 26 and my husband is 39 and has been the best and I believe it is because of the age difference. But I dunno about your case, I don't know you personally. You have to figure out what you don't want first...