https://sfshortstories.com/?p=6710
Confession #443 (Comments open) by Dominica Phetteplace