Ok so seriously, about this guy that’s makes you feel like crap.
Lets look at a couple of things.
Maybe your feet did stink. Its possible. How did he say it. Jokingly or seriously. I don’t think most people who stink know they stink. Too blunt? Maybe but I have stunk before and not known it after 10 hours in the sun. It’s a human thing, it happens. I know I know Im a guy, I naturally stink. I strongly suspect though that this is not the case. Women don’t
BUT, what is more likely happening is that this guy is interested in you. It’s a well known guy trick to make fun of a girl to make her think hes better than her. A woman thinks she knows that if a guy can make fun of her, the guy has more going on then she does. WRONG. Most beautiful women are used to guys hitting on them but aren’t used to guys telling them they look funny. The reversal works surprisingly well. Hes likely intimidated by you, seriously.
So if you are interested in the guy say something like, “I you ever going to grow a pair of balls and ask me out or are you just going to continue to act stupid.” If you aren’t interested tell him you think he is childish and immature and that he needs to back off and maintain a professional relationship. Either or it should shut him up.
The last thing, believe in yourself. You are just as important as anyone else in the world. You have a different unique perception is all, just like everyone else.
You are awesome. Never forget it.
Sorry I know you asked for my opinion.