homosexuality isnt oppressed anymore its celebrated in most cases not sure if you are young and extremely sheltered or just being disingenuous but this is definitely not correct you can legally still be fired for being gay in states and even in states where its not legal it still happens because its hard to prove