Maybe you've just pulled on some new pants. Maybe the hem on a pair of trusty trousers has simply ripped. There are a number of reasons why the pants you want to wear right now are a bit too long, but you're just three steps from pants that fit.