I believe that using the terms F@&&ot or F@g when referring to a homosexual person are extremely rude, derogatory and unnecessary. It is okay to not agree with homosexuality but to use those terms is offensive and uncalled for. People even tend to call others F@gs or F@&&ots just because they don't like them. When they say this to a straight person it is basically saying that being grouped with or referred to as a homosexual is a bad thing and an insult. Just because you don't agree with a persons life choices does not mean they deserve to be used as a social standard of inequality. By calling someone a f@g or f@&&ot, regardless of their sexual preference, you are basically saying that it is bad to be homosexual or that a certain choice of life is an insult.