Haha, I'm not homosexual.
I think it's probably just people who don't get the hobby. They're always going to exist, there's not really much you can do. Just ignore them.
Just ignore them. I personally think your content is great, and I'm sure others do to. If you enjoy doing it, keep on at it. It doesn't matter what others think if you're having fun.
For some reason, logging onto the boards always takes me straight to this topic.