I never understood why people get upset when someone else chooses to do something that makes them happy and doesn't hurt anyone else.
This includes homosexuality and transgendered people.
People having problems with serious drugs, I can understand. It has the potential to kill you and make you desperate for cash to score more drugs. Which leads to stealing and sometimes it gets violent.
But protesting against homosexuality or transgendered people. Just never made sense to me. Live and let live.