by gunnarsub
It made a fascinating read, although you must always remember a spell-checker is no substitute for a thorough reread before submission.
Apart from that niggle, this was very good; I hope talking about your fantasies, even at the remove of a story on Literotica, has been a cathartic experience for you.
Well done - four stars.