Cool story Zig, covered lots of my fave themes; prolonged restraint, bit gags, humiliation. I hate force themes like rape but totally consensual can be a bit too nice. Your scenario of knowing the risks but getting caught somehow justifies any guilty feelings that individuals may have over the whole bondage scene.
By the way……..magistrate.