Motors can last quite a while and 7 years is not uncommon. The biggest failure of bearings is due to a failed shaft seal which allows water to leak onto the bearing so it is important to fix the shaft seal at the first sign of a leak.