What an absolute moo.
Fight fire with fire! She has ridiculed your sexual preferences and has passed judgement on you and your life style. As a (presumably) heterosexual male you are being victimised. You are understandably traumatised. Pass your complaint on to HR, and be clear that you will...