Finding that one fic on AO3 that hits all your kinks, written well, in character, with all the specs you were looking for
Ashe_Maree Ashlynn_Brooke