I found out when I was in high school that I was gay and ever since then I just don't want to accept it. So I tried to keep it a secret and this guy whom I've never really gotten along with sort of 'found out'. I went over to his place one day to tell him I wasn't gay and he snubbed me - he and his friends made fun of me and laughed at me. A few days later I was walking from school, alone as always and they blocked my path - I tried to pass but they stopped me and pushed me back. Obviously I was a bit nervous so I pulled out a pen with the intention of scaring them off with it. It didn't work and they beat me up. Everyone was watching and videoing as I was on my back trying to protect myself.
I guess what I want to ask is if I should fight back-ish?