ill be honest. I am a nobody when it comes to "bodybuilding" or what have you.
I have tried covering up for the same reason you mentioned tom, people will think I am showing off. In reality I have nothing to show off.
But the truth is there is something about tank tops and seeing your muscle contract fill up with blood that gives you that pump and joy and the motivation to go the extra rep, set what have you. So i said screw it. I am doing it for myself. If someone thinks I am showing off, its far from the truth but that is on them and their insecurities.
As far as the weather goes, it doesnt matter what it is outside as long as the gym has heaters