Don't buy normal trousers belts, instead buy elastic belts which can last literally for life
(i5.walmartimages.com)
I bought a traditional leather belt a few years ago from Hank's Belts. They have a lifetime warranty on their belts, and so far is shows no sign of wear despite daily use. Most of your "department store" belts are made from leather "sawdust" glued together and they will not last since the glue breaks down. Leather itself will last a lifetime. There are several other small companies that make belts with a lifetime warranty. Often local "art fairs" will have some local craftsman who makes/sells belts that are also made of quality leather and will list a lifetime (but you need to know what to look for as some of them use the cheap "sawdust and glue" leather that won't last.