Jess, check with your employer about self-defense classes. When the women here voiced concern about similar issues, our HR located some county and state police officers who taught self-defense and arranged for an in-house class specifically targeted to our needs. It was fantastic, and I'd take it every year if I could.

Good luck and be safe out there!