It's going to depend on the car, weather, driving conditions and your driving, but overall motor mounts should last a great deal longer than 2 years, My opinion is that you either bought faulty mounts or have some other issue causing them to break. There are different qualities of engine mount.