Dental veneers last up to 15 years or more with proper care. Because your surface enamel was removed in preparation for the veneers, if your current set becomes damaged or wears out, you will need to replace them.
You should avoid biting hard foods with your veneers. If you grind your teeth at night, your dentist can fit you for a custom-made mouth guard to protect your dental veneers.