This happened to me. Many years ago a corner of my front tooth chipped of. It was built up. Several years later it chipped again, some was removed to give a 'key to the new fill.
Then it happened again, this time my new dentist suggested a veneer on the tooth. She explained that every time the fill failed more good tooth had to go to make the filling stable.
I had the veneer, not cheap, but worth it. The tooth looks better than the original one. The other front tooth is getting thin at the edge, so it might end up veneered as well.
The only downside is you have to be careful not to bite on anything hard, so no bottle opening with your teeth
!