Constantly changing wheel bearings

Last couple sets of bearings I’ve put in have lasted less and less, with the last set only getting about 200 miles on them. Is there something I could be doing when pressing them in to make them fail faster or could my hubs be trashed. Mainly reoccurring in the rear, fronts I still get about a year out of. Using the part number for Kawasaki teryx bearings since they are cheaper. Currently have 28" mega mayhems.

Pretty much don’t use the grizz anymore after getting a yxz recently but still couldn’t part with it plus I need something for work since the z is all play. Thinking about trading or selling off the tires to go back to stock size bighorns since mud is the last thing I like anymore and they are basically brand new.

On a side note anyone know where the cheapest place to get a stock belt is?

Thanks in advance, Cody