NO Pockets and way too long

I love the material of this short, its much bigger than normal S size to me but I can live with that, without any pockets drives me nuts. I have to carry my cell phone and keys all the time. When I go to the store, I got to carry my back pack for my keys and phones. I'm 5.11, not a short guy, but the short is as long as a skirt, I had no choice to buy a Small size still looking like wearing a skirt. I'm not those basketball player slim giant.