Negativity normally doesn't faze me. It's the insinuations of mental illness that hit me pretty hard. I quit the GNU bash mailing list after someone called my idea "schizophrenic", then like a year later I found out bash actually implemented a version of my library system idea.
Very often I think I'm insane because of the things I think. If it was so easy, much smarter people would have done it already. Then I write the program and it actually works.
I'm sorry to hear that. If it's any consolation, people often say I act like an alien pretending to be a human. Maybe it's just the price I pay for being an inquisitive person.