Its a harsh world, you can't expect people to treat you differently. in fact the only thing you can expect and should expect of people is to treat you the same as everyone else.
So although I sympathise, and I have my own similar difficulties I can not accept the general sentiment of this article, that you are at loggerheads with the world. Mainly because the world doesn't care, the majority of people on this forum will forget what they have written and get on with their lives oblivious to its contents 5 minutes after leaving this page.
I can accept however that you have found life difficult and rather than working through those issues and accepting them you are looking for someone to blame, and you have chosen everyone that hasn't decided to treat you as special!
Disability mental or physical) should never be used as an excuse, it demeans those who manage with similar conditions who manage without requesting special favor. Sure ask for help, but don't expect others to treat you differently