My Zefal HP was my only working pump for some years. After 35 years the plunger's gasket shrunk a bit. Bought a $10 part from ebay and it's as good as new. The part would have cost a lot less, but I didn't want to wait for shipping from France.
Forever, though ... that sounds like an expectation that simply can't be satisfied.