This reads like other people making you feel bad about yourself rather than you independently feeling bad about yourself. There will always be cruel people to rag on you - you don't have to take up the cruelty toward yourself.
Independence and relationships are often classic areas of difficulty for autistic people. If you are, then these are legitimate challenges brought about by neurology, not a character flaw. Anyone who says otherwise is just ignorant.
You deserve happiness and life as much as any creature. You like anyone else have wonderful characteristics as well as your challenges - maybe you just need to appreciate those things about yourself, for yourself. No one else has to agree with you, but you'll know.
Can you spend some time with others who think better of you? Might help you give yourself a bit of credit.
_________________
Alexithymia - 147 points.
Low-Verbal.