Your problem is plastic, skip it. Take a look at the Gary activewear PUL pants. They are WAY more comfortable to wear, and they last 10 times longer too.
These are the best I've ever tried there flannel lined poly urethane which is very soft and strong but imo much more comfortable than vinyl and will last way longer they are from fetware