Why do guys take off their shirts in front of me?

Throughout high school years, hot guys as well as not so hot guys always take their shirts off infront of me. I dont know why, but its unnecessary because one time we were in the snow, another time in class, and other time with a friend (girl) and a guy friend.
Why do guys take off their shirts in front of me?
Post Opinion