My guess is you are jumping to negative conclusions about yourself based on incorrect assumptions about how hiring works. How many jobs have you applied to? How relevant are they to your qualifications? Rejection rates for jobs are very high, and it's common to be rejected for multiple positions.
You might also want to look at other factors such as your interview style, perceived ability to focus, fit with a company's culture, and other factors that also highly influence hiring decisions.
And finally, instead of thinking about, "What doesn't anyone want me," why not think about, "Who would want me and why?"