Well, then I'll just expand on my previous comment to add racial groups to the cultural/religious groups that you should probably re-examine your views on if everybody finds them offensive.
Not too long ago, everyone thought inter-racial marriage was offensive. I think basing your morality on "what everyone thinks right now" is foolish at best.