surfacage:

there’s a sort of terminal between timelines, and two time-travellers’ paths cross- both of whom repeat and redo and trap themselves in a hell of their own choosing in order to bring happiness to their beloved.

and when their god is in their heaven, everything is all right in the world.