Bad water pump body

I replaced a water pump because of the corrosion had plugged the bypass port and when I cleaned it out, the outlet was super thin ( thus replaced ) and 2 yrs later and it did it again. I live less than 5 miles from work, so do the math on the mileage ( about 3k per year )