I enjoyed this ficlet immensely. I’m not sure I’d call it mature though? {also not as many people read mature ficlets} The only thing you might want to change is the ‘p’ word. Then it’s definitely not mature.
Fyora Cartagan