You have described a system of thought called self doubt. Everyone has some self doubt to get over as you mature, but you seem to have a lot. There is much to read about self doubt, and self labeling, all of which erode your self confidence and your rights as a person. There must be a history of this because it goes back a long way. If you can't get enough help with books, then try therapy...not medication, but talk therapy that can help you understand what is happening and regain a healthier perspective.