by Curiouswife
Had a hard time getting started but love the middle & end - after a 2nd read the flow's a bit easier from start to finish.
Damnit, it's not right, but it is very funny.