by perl10
Great story in many ways, interesting psychology and a good build-up. But it's odd finding the main characters both dominants and submissives. OK if one of them is, but all of them ? Feels like the same situation repeating several times.