There are undergraduate girls on campus every day whose shorts are the length of my (super cute retro style) swimsuit bottoms. I think that perhaps part of getting older is a matter of letting practicality overwhelm appearance.
Don't get me wrong - I want to look cool. I just don't want to have to peel my bare thighs off of plastic seats four times a day. The red lines that appear during a 50 minute lecture do not go away in the ten minutes between classes, and that sort of ruins the look, no?
Plus, if someone prior to you was also wearing short shorts, aren't you ... like ... sharing thigh sweat?