> I want a fire source that is eternal.
Try a large magnifying glass, or a focussing mirror.
Otherwise anything you use is going to wear out eventually. For the long run you need to learn how to make a new one yourself. In practice that probably does mean a fire-bow. Flint rocks are common in some areas and can be used to make a spark.
Personally I go with a flint-ignition cigarette lighter. When it has fuel it's easy to use one-handed and doesn't need special tinder. When the fuel runs out, the spark will still ignite tinder that is well-prepared. The flint will wear down eventually, but spare flints are small and cheap and easy to stock-pile.
> The fire piston. ...It also can lose its seal which is needed for it to work.
Yep. Mine seems to need a continuous supply of vasaline to keep it going.
_________________________
Quality is addictive.