Is it normal - the ab dilemma
I am very self concious of taking my shirt off in public. Even when it's hot I usually keep it on.
It's because I have a very athletic and well developed physique, and find that guys like me who take their shirts off in public are spoken about as douchebags and show-offs.
It's not that I'd give a shit about what anybody says, but due to them (and this attitude seems to be endorsed or reflected in most places I've seen) I'd just feel uncomfortable without my top on.