Oh my gosh this is a great piece, and of course I read the Cracked article! You have been busy!
I am super happy to see this, only disturbed a bit about the final analysis with regard to current scrutiny/safety. I just love that you exist in all your glory.
Okay, I will stop gushing now. ;D congratulations on a thoroughly enjoyable read and more information for those who wish to understand and help.
Just reading your writing has made me better able to explain to those more ignorant than I am. Also, your precise way of saying that we are all different is right on — having something in common does not make us the same in every way.