I truly believe that writing characters with mental disorders is one of the most difficult challenges as a writer, mostly due to the fact that their thoughts seem alien and strange to anyone who doesn't suffer the same disorder as them. Currently I am attempting to write a sociopathic character as a hero, and it is proving very difficult since their complete disregard for everything but themselves is unavoidable, it is very hard to develop a character who doesn't care enough for there to a catalyst for their development. If a sociopathic character has a single morality pet then they no longer fit the label, and the complete lack of any morality makes it hair-pulling to make them sympathetic. I myself am a recipient (sufferer sounds wrong with such a mild disorder) of Aspurger's syndrome, and as such, I worry that my characters don't think like normal people, more like how I do. But enough about me, what are your opinions?