I mean, sexuality is a "preference" after all. If you don't want some companies to deny you services, maybe you can simply not be out in the street shouting how "proud of it" you are, because (spoiler): Nobody actually cares.