There are, as you guys said, asses on every forum. Just rise above it. If someone says something completely based in a non-existent world, ignore it. That's all you can do. Don't even give heed to their words if the extent of their post is "----- is gay. I hate those" or "--- sucks..." with no logic to back it up.
Everyone understands your frustration, but maybe that's all the people that frustrate you are trying to do, frustrate you. So don't
and move on.