With all due respect to your thoughts and experiences, looks to me that you are only focusing on limitations and there will be amazing strengths of yours which you are ignoring indeed. You need to work on self awareness and boost your strengths while work on the so called limitations. Why is that you identify yourself with what people think about you, this can be your perception too.
Next Steps
consult a Counselling Psychologist and seek help.