This is a beautiful story. Seriously, I love it. Well done.
Of course, the interesting question that can be a real mind fuck is whether you’ll be able to cum at all, even if you get permission…
And there’s no way to know until you try.
You are so fucked.