Cable 2

I keep breaking shifter cables. Tonight I broke my 3rd one in two weeks. They all break in the same way, the rubber cable housing pulls out of the metal end bit. So the push-pull cable becomes a pull-only cable. I have absolutely no idea why this keeps happening, the cable is installed the exact same way my original cable was installed (and that lasted 3 years). Any ideas?

Cable 3