When Andrew Clarke was in his late 30s, he was let go from a retail job because of his sexual orientation. "My boss at the time said to me that my lifestyle was incompatible with the company's values, ...