A relationship is just like a Job/Career. If it does not make you happy and fulfilled, it doesn't feel right. You have to work hard at both to get the best payoff. As you have to be compatible for a specific job so you must be for another person.
Instead of focusing on "what's wrong with me?" we could be focusing on what works and what doesn't.
Than again, you can be impressed with someone during the screening process (interview) and then discover that the person really trumped up that damn resume and is a lousy employee or has misrepresented himself.
Sometimes there are several suitable candidates for the position and you have to go through multiple job interviews before a hiring decision is made.
The "position" may go unfilled for a while, but eventually this should yield a result. Meanwhile, take a Temp Job.
You can always outsource your dating and stay at home alone. And if you have been self-employed way too long, consider day labor. With those you get no holiday pay, no perks, and no promotion.
But once you get the job, if it doesn’t work out long term, there is a chance you may get severance pay.
Apply for a job now at Yahoo! HotJobs