The purpose of gay rights laws is to protect gays from being discriminated against .  They fear losing jobs if someone finds out about their chosen lifestyle.   It's wrong to fire someone because they are gay.  But, why is it ok to discriminate against those who don't support that lifestyle ?  Tolerance is demanded by gays and their supporters---or else . In today's Dispatch it was reported Curt Schilling was fired because of a picture he posted on his facebook account showing how if anyone complains about a man dressed as a woman using a woman's bathroom---they will be called a bigot. Blackhawks player Andrew Shaw was just suspended for using a gay slur.  Why is ok for gays and their supporters to use slurs , but wrong for normal people ?   Why is ok for blacks to use the N word, but whites will  get fired for it . No one should call anyone names .