You certainly don't need to have someone in your life -- as someone who married late and has two kids now I sometimes look back on my long period of begin single with fondness -- but I would also recommend being very honest with yourself. Very few people are totally undesirable and expecting others to meet some predetermined standard is very common among people that don't interact socially very often (I speak from experience). While I'm lucky that my wife is very bright (and in many ways much smarter than me) the most important thing that she has given me is new perspectives on life and seeing that it's more important to be kind and helpful than smart.It's very hard to see outside of our early conditioning without outside perspectives. We may have a vague sense that we might not have been given the best tools for social development (we may even be brutally aware of it), but having someone that has the skills that we are missing is often more important than that they have equal skills in areas we are strong in. Having a good partner can make you realize things about yourself and open you up to things that you never even realized were there.
zwnow|3 months ago
So I just accept my situation and I don't want to change my ways as I am content with how my life currently is.
anon84873628|3 months ago
No partner is perfect so being in a relationship requires evaluating tradeoffs and deciding where you can compromise compared to your ideal. To do otherwise or expect someone (or yourself) to change is unfair to them. Unfortunately sometimes we think we can deal with something but ultimately can't - that's part of the self discovery and vulnerability/heartbreak of relationships (because we can of course be on the receiving end too). Really you have to be willing to embrace a person's flaws and take long term joy in doing so, and also have gratitude for them doing the same.
So if you know all that's not really for you, then good move on your part.