Kudos to you on having a place for open discussion such as this. You must get quite a lot of vitriol and outrage, not to mention some really horrible things said due to it. However do you handle the negative side of it all? The positive things help, I'm sure, but how much? From what I've seen thus far you have a sharp mind, and I find I appreciate it quite a bit.
(Also, this is completely unrelated, but you are quite beautiful. Congrats!)