Ratings24
Average rating3.9
A five-star story. Beautiful. Technically, I'm deducting half a star because the writer switched to present tense halfway through the story, and it drove me nuts, but I rounded up instead of down since it's still worthy of being a 5-star instead of a 4-star.