Thank you both for your replies. I'll answer them in order.
Grounded: I don't actually consider myself a homophobe. This would imply that I have issues with homosexuality as a general concept or homosexual people, right? That's not my problem. I do feel awkward showering at the gym, since...