by LadyCibelle
I especially like the "twist" in the last paragraph!
sack's got it right; nice finish for a rather common theme.