by ElvieG
Not particularly explicit as you say but poignantly intriguing. Interesting characters.
Points for realism; sad though. Not every story turns up roses.