I, ah... I'm really sorry to be picky, and I know this is PWP, but... I was trying to get into this story, and all that kept playing over and over in my head was, "But, Gabrielle didn't know the day was repeating in BTDT. So she couldn't possibly remember shagging on any day but the last one. And Joxer didn't die on the last day (and that's a real shame)."
Hmmm
Just the way my mind work. Apologies.