Christopher was on his computer, working frame-by-frame through a video clip of Justin shooting his load into a girl's mouth. Every week, he had to make a new GIF loop that made it look like Justin was cumming continuously, and these loops would be assembled randomly into montages that Christopher would have to watch 45 minutes of every day. This was an idea from Mira a graduate computer science student Justin had been seeing who also taught tai chi. She even made an app that tracked Christopher's eye movements to make sure he was watching. She felt he needed to constantly be reminded of all the cool ways non-losers get to cum, while he hadn't even had an erection in months.
There was a knock on the door. Christopher quickly threw on a robe to cover his exposed chastity cage sticking out of his pants, and went to answer the door. It was Sabine. He stepped aside and let her in, then pulled off his robe after closing the door. "I have to pee," she said, pulling up her skirt with one hand and her panties aside with the other. Ever since that night when a girl Justin had over was too exhausted from fucking him to get up and go to the bathroom, so she called Christopher over so she could pee in his mouth, Justin decided that drinking pee was another function he should be able to fulfill. Christopher was punished for spilling on the sheets that night, so he made an effort to practice, even spending some of his free time going to the rooms of some of the girls Justin had brought over and begging them to pee in his mouth. Now, all the girls knew him as a toilet.
Christopher got on his knees and held his open mouth under Sabine's vagina. She sighed and let out a stream without regard, but Christopher didn't miss a drop. After swallowing the last of it, he knelt up to lick her pussy clean and blow it dry. He felt some stubble on his tongue and knew this might make Justin angry, so he looked up at her and said, "would you like a fresh shave before Justin gets over?"
"Sure," she replied, and he threw a towel over his chair, then gestured her towards it as he grabbed his pussy shaving kit. He lifted up her skirt and slid her panties off, then held them with his teeth as he went to work, careful not to damage them or get his spit on them. When he had finished, her pussy felt as smooth as silk, and she was happy she would be able to please Justin more. Christopher slid her panties back on as she stood up, then asked if she needed anything else.
"No thanks, I'll just grab a beer from your bed and chill out." Christopher nodded, and went back to making his GIF. A half hour later, he felt he had one that was adequate and would keep him from getting that particular beating this week. Just as he was saving the file, the door flung open, and Justin stepped in with his arm around a new girl.
"Hey, Sabine! Good to see you," Justin said, ignoring Christopher, "this is Jordan, I met her in the library. She's pretty cool, I think the three of us should get along pretty well. Jordan, why don't you drop off that paper you were working on when I met you, and we can go hang out on the bed?"
"Here," Jordan said in a flat, uninterested tone, "I might need a couple more sources, but the main thing is that the conclusion needs to be redone." As she reached over to drop off her backpack, she caught a glimpse of the purple sparkle of Christopher's chastity cage and smiled. "Looks like this is what Justin was talking about," she said giving one of the bars a quick flick, sending a couple of spikes into Christopher and causing him to gasp.
Christopher stared with his left eye through the lacy fabric on the edge of Jordan's underwear. While the other three had largely ignored him, Justin had thrown both of the girls' underwear onto Christopher's head as he removed them. He had gotten pretty good at it by now. The two pairs of panties had almost covered Christopher's vision entirely, but he knew better than to move them, so he made the best of what he had.
Three of Justin's condoms also sat in Christopher's mouth. He had obediently opened his mouth each time someone reached over with one of them, and since he hadn't gotten the order to swallow, he kept them there as he worked, the combined flavors of cum and two different pussies reminding him what he was now sure he would never get to experience.