 I am so tired of people telling those of us at the center of these dehumanizing rants that we need to respect everyone's opinion. No, we don't, and we don't have to tolerate it either. You are allowed to think differently than others. You are not allowed to go out of your way to belittle, degrade, and depict groups that don't look like you as subhuman. That's not an opinion. That is hate, plain and simple.