There may not be any illness and just your ignorance causing society related assumptions. Lack of education mentioned by you may be the source of ignorance and thus causing low self esteem.
There is no such thing as society or circumstances or situations causing any lack of success in private life or career. Lack of success happens based on your own decisions at various points in life.
With adult education program or with Vocational Training you could improve your skills, talents and knowledge thus eliminating the low self esteem through success in career.
This is just opinion based on information provided and NOT a diagnosis. Consult a therapist for detailed analysis and solutions.
www.iqmind.org
Next Steps
See a qualified medical professional for consultation.
Health Tips
If you dont repair your own car or your own TV, it is because of lack of specialisation in the same. Similarly, doctors or Therapists are not high ranking millionaires, they are workers in the medical industry.