First, I can certainly understand your frustration in having to work in an environment and under the conditions you've described. You certainly should not have to endure either and there are legal protections available to individuals like yourself. Accordingly, you should definitely discuss your matter with an experienced employment attorney about your options and remedies, which could include monetary damages.
Based on the information you provided, there are of claims likely available to you. For more information about these claims, see the link below from an article I published on Sexual Harassment Legal issues. I hope this helps.
I'm licensed to practice law in Michigan (www.shinnlegal.com). My response is provided only to educate the public about general issues that should be discussed with competent legal counsel in your state. Under no circumstances should you consider my response as a substitute for consulting an attorney in order to fully understand how the law may apply to your specific and unique circumstances.
I agree with my colleague. Document as much as you can and consult with an employment attorney. In addition, check if your firm has an employee handbook and a sexual harassment policy. Copy these provisions for your attorney.
Please note that I am answering this question as a service through Avvo but not as your attorney and no attorney-client relationship is established by this posting. An attorney-client relationship can only be established through signing a Fee Agreement and paying the necessary advanced fees.
Take a digital tape recorder to work with you
and try to "record" this romeo. Then you'll have
some legitimate evidence to "nail" this weasel with.
Don't count on co-workers. They're protecting their
jobs number one. Good luck!
THIS ANSWER IS PURELY FOR ACADEMIC DISCUSSION ONLY AND DOES NOT CONSTITUTE ANY TYPE OF LEGAL ADVICE OR LEGAL REPRESENTATION.
It sounds like a classic sexual harassment / hostile work environment case. You should never put up with it. Contact an attorney here on AVVO to discuss the matter in detail.
My answer to you question does not constitute legal advice. Only an in person or telephone consultation will result in an attorney/client relationship. Call me at (313)402-0853 to discuss your matter further.