i have knee problems and a coworker do not stop making jokes the way i am walking. he making very angry each time.
i am sorry you have to deal with that
there is no hr department. it is a small company.