I never seem to remember the name or author of anything I read so went to look it up. It's An Ever-Fixed Mark by AMarguerite (on AO3). Still have 200 pages to go so it may end up like many long fics by being overextended and recursive, but the first 200 pages were excellently done.
no subject