I've had a problem with fit for years. I got so frustrated I want out and bought a small sewing machine to do my own alterations. I don't do any fancy sewing but can make a poor fit into a decent fit. I would recommend you find someone to do alterations. It may not cost much and in any case costs nothing to ask.