This is well written and informative for me. But I noticed a couple things that I do not understand. Your tendancy to label people by sexuality, if that is the correct term. I do not beleive that it is germain to the dialog whether a person is CIS, straight, trans, queer, etc. This practice seems to me to be another example of a way to classify people into groups that can again be attacked by others.
The other fact I found interesting is that you state you are a se-worker. YOu work in an industry that is know for objectifying women and men. It is about demeaning people and exploitation. Why do you do continue?