I am currently working as a contractor in an IT-level position. I spend my time helping customers and filing paperwork. During the first few weeks, one of my co-workers followed me from work and pretended to live in the neighborhood when I confronted him. My supervisor complains that I am doing too much work and not leaving any for the other employees. My lazy co-workers spend the majority of their time gossiping. My other supervisor named (#$%^er) spends his time commenting about my body to the other employees. Apparently, he is married and has a child on the way, somehow the size of my ass is a problem for him. I am a guy by the way. I am single with no children which equals gay according to all of the rumors I have gathered so far. I have gone to legal about the incident with the stalking coworker, the odds are in my favor. The HR department at work is aware of the situation. The ultimate goal is to quit in the near future to attend college. What I am really asking Reddit? What I should do from an ethical and legal standpoint before throwing in the towel?