The key to long-distance running is pacing. If you're running faster than what your body can effectively sustain, you'll burn out. If you pick a speed just below that critical threshold, you can run for hours with the right mindset.
Set yourself up in a way so that sustaining effort for years is a viable option. It should include mental stamina.