I didn't know where to shop besides Walmart/didn't have much money to shop elsewhere with my shitty job before the military  There's your problem. If you have enough money to spend you can find clothes that fit ok (I've been getting lucky with h&m lately) because most of what will fit fit/thin people is higher end now. I've found a select few pants at Old Navy, but that's pretty rare too. You also have to have the time to sift through the ENTIRE PILE of extra large/entire rack of bullshit sizes to find anything nowadays.