First and most importantly, I love all your posts! They're fantastic and I hope you keep them up! Seriously!
Second, I'm sorry that people aren't always so nice about your posts. Ignore the people that give you crap. Keep doing what you do, man. It's great stuff!