I pretty much wear those long shorts that boys wear, during the summer. I like the length, and the elastic waistband because they're comfy; and I'm a tomboy,lol. I don't like how short the shorts are at stores where people my age shop (abercrombie,hollister,and AE).
I found bermudas, but I think they look like they're made for people older then my age. I'm also very thin,and wear a size 0...so I wasn't able to find any in my size anyway. Are there any shorts that are about mid-thigh length, and still look good without showing too much? Can I have links too?
Delias has a lot of 5" shorts. I feel like this is the length that you want.
There is one link. They are under the Bermudas section, but you can find some (like in the link above) that are 5". If you go in the midthigh section the longest they have is 3 1/2, and you might like that too. Here is one of those-
But anyways, the lengths of your shorts don't really have to do with age, but more of your size. And you could totally wear short shorts since you are small. You obviously don't have to. Once you get to the age of about 30 though, your shorts should get a little longer.
Old Navy also has 3/12" and 5" options. Many other places do to, but those are just the first two I thought of. And both reasonably priced.
Hope I helped(: