In my opinion, which is also legally supported, your personal choices do not trump a level of equality I am afforded.
If you choose to discrimate against someone for reasons they cannot change, such as sexuality, sex or ethnicity, your freedom of choice puts you in contravention of not only...