It was kind of disappointing that in the end they switched, because what made this interesting was the sub seme and the dom uke, which you rarely see in the dom-subverse. But at least it wasn’t a permanent switch!
The rest of the story was pretty good, tho!