>>546312642
>How can you keep the story of a live-service game going for 6+ years without resetting the timeline every now and then?
Explore parallel timelines. Keep a main one and a bunch of side ones that interact with the main at some point.