I’m currently using the Fox Titans in L/XL. The straps are far too short, so I end up vercroing to the fabric on them instead of where they’re supposed to go. It’s still holding together, but I don’t think it will for long. I’m 250lbs. What should I try? The first brand I tried were EVS, and they were comically undersized. As in, cutting off circulation like crazy.