Your knees shouldn’t be visible when it’s colder than a freezer outside.
We get it. You’re tough. But it’s cold out, dude. There is no reason you should be wearing shorts. Your macho masculinity is not going to make it any less cold.
No one’s going to clap as you walk by. No lover is going to dive into your arms because they see how “not cold” you are. Anyone in passing is going to want you to put on clothing, not take more off.
So before you decide you’re going to put on shorts, please remember things shrink when it’s cold, like people’s respect for you.