I think the best part of this story was the world the author created. I found myself wondering:
* is this an Eastern or middle-Eastern culture thing? Or is this worldwide?
* does every culture subscribe to the methods?
* the "button that can zap you" thing... was that a joke Allie was making, or is there really a button?
The author seemed to try and make it more pan-cultural via language, clothing, and the club atmosphere, but the food was definitely not Western.
I'm reminded of Sean McMullen's "Souls in the Great Machine", where Glasken and his friend go to a restaurant and Glasken, who speaks the local dialect, requests an "Islamic Menu" for his friend because, in far-future Australia, Islam is one of the three major religions, so much so that restaurants cater to Islamic persons with menus and food choices.
Was Quiet Guy (Jamil? I forget his name...) trying to set Our Hero up with Old Guy in the hopes that Old Guy would turn him away from wanting to have heterosexual sex? I wasn't quite sure.
I think the idea of the story was sound, but the execution didn't pay off enough on the idea of Our Hero as being a repressed pervert. But then, in a culture like that, where you have to control your responses and live behind veils except among your own "kind" -- that is, in Our Hero's case, men -- I guess those are the responses you're trained to have. I give it one thumb up -- interesting world, not interesting story.