If the filling is done when the tooth decay is smaller, it can last for many years. However, if there is a lot of decay, the filling material cannot withstand the pressure of chewing and may break. In addition, the person's consumption of acidic foods and sticky foods that cause the filling to break off also shortens the life of the filling. In cases where the filling falls out frequently, a crown may be a solution.