I had to take time off recently to get a restraining order against my former partner. He hit me several times during our relationship; I finally moved out after he pushed me down a flight of stairs and threatened to kill me. I had to take a few days off work to get medical treatment, move out of our apartment while he was at work, and get a temporary restraining order. I didn't tell anyone at work what was going on.
Next week, I need to go back to court to make the restraining order permanent. I decided to confide in my boss about the situation and why I needed time off -- big mistake! I guess I assumed that he would be understanding because he is also gay. But he immediately asked me why I didn't fight back, why I would let another man push me around, why I was acting like a victim and expecting the legal system to protect me, why I was relying on laws intended to protect women. He also told some of my coworkers, who have started teasing me and joking about my situation. This is upsetting me so much that I can hardly get my work done. What should I do?