I have a pretty low tolerance for people being rude, because I don't accept that behaviour I am not treated badly. I go out of my way to be nice to others, and how I am feeling doesn't impact the way I treat other people. I'm sure it bothers you because it would bother anyone, when he is "throwing shade" next time, look him in the eye, even in front of the professor and say "I'd really appreciate it if you would be a little more professional, it really makes me sad to have to come to clinicals with you due to your continued lack of common courtesy. If there is a problem with me you would like to discuss I'm happy to so, if the problem is yours please leave it at home."