Nathan turned and looked at his clock. It was barely 3am and he was just lying there looking at the ceiling. No matter how hard he tried he couldn't stop thinking about his session with Ryan and Jack. He put his hands under the blanket to feel his cocks prison and attempt to get some relief, but it was useless. When he tried to play with himself his cock just filled the cage, giving him no pleasure at all.
Every attempted erection would pull at his balls. This was mildly painful which would then cause him to lose the erection. This cycle went on for a few hours. Giving up completely on sleep he reached for his laptop and searched for TeaseMaster to see if Jack had uploaded the video yet.
The video was uploaded and the first to appear on his profile. He looked at the comments and saw a lot of flattering comments, with some asking to see his dick and others to use his ass. It turned him on to know so many people enjoyed looking at his semi naked body.
He clicked play and started to watch himself strapped down on the chair waiting for Ryan to begin touching him. He remembered thinking at that stage Ryan was going to touch his cock and finally let him cum. He felt his cock press up against the cage as he watched Ryan slowly tease his hands over his chest. Watching as Ryan tickled his legs and feet just reminded him of the experience all over again, making more precum leak from his penis.
Feeling hot and frustrated he closed the laptop and ran into the bathroom again to have another shower. Cold this time, to try and distract him from his constant hornieness. He wanted to cum so badly his balls felt like they were on fire. Finally after a few minutes of cold water on his naked body his cock stopped trying to get erect. He turned the shower off and sat on the floor, tired and exhausted wishing he could just go to sleep and rest.
Nathan woke up several hours later as he heard a bang on the bathroom door.
"Nathan, you've been in there for hours. Other people need to use the bathroom." shouted a voice through the door.
"Shit. Sorry I fell asleep." replied Nathan. "I'm getting out now."
He jumped up and reached for the towel to cover his body. He opened the door to see Jeff leaning against the wall, still half asleep himself.
"Heavy night?" asked Jeff presuming Nathan was hung over from a typical Friday night of partying.
"Yeah something like that" he said while running into his room.
Despite the fact his body was in pain from lying on the hard bathroom floor that night, he was glad he at least got some sleep. His cock had finally decided to stay flaccid long enough for his balls to stop aching as much. But he was still looking forward to finally getting the cage off.
Nathan got dressed for the day. He wore a black T-Shirt with an abstract pattern and some white shorts since it was another warm summer's day, of course still wearing his leather briefs to stop anyone noticing his extra large bulge.
He heard a bang on his door. "Come on, let's go" shouted Jeff before walking down the stairs.
Every Saturday since he moved in, Jeff and Nathan would go to the gym first thing in the morning. Nathan of course had forgotten with all the excitement going through his head. He thought about lying to him, saying he was too sick to go. But Jeff already thought he was hung over and would just nag at him to stop being a wimp and go.
Nathan grabbed his gym kit and followed Jeff down the stairs. He left the house and started up the car. Jeff got in the passenger seat and they began to chat.
"So how much did you have to drink last night buddy?" teased Jeff. "I was worried you had fallen over and collapsed in there."
"Oh yeah, it was a big night." replied Nathan playing along. "Did you get up to much?"
"Not really. We were going to go out but just staying in and watched the tv."
As they were chatting Nathan almost forgot about wearing the cage and felt normal again. Occasionally a bump in the road would vibrate his cock, reminding him of his situation. In general chatting to Jeff was a good distraction.
They arrived at the gym in no time and headed straight for the changing rooms. Nathan quickly changed into his tracksuit then left to go to the cross trainers. Jeff would always spend the entire time weight lifting. He was a well built, muscular man in his early twenties. Unlike Nathan who would go to the gym only on a Saturday, Jeff spent half his life working out.
Nathan worked out as best as he could, even though every push of the pedals would move his cock making him slightly horny. He would never really push himself that hard, but did enough of a workout to keep him slim and give his abs a very mild tone. After an hour of cardio Nathan stopped and went over to Jeff to do some weight training. Jeff would alway tease him for using the second lowest weights but it was all he could manage. As he was lifting Nathan would admire Jeff's biceps and look at his own knowing if he just put in some more effort he could be just like him.
After a few minutes Nathan stopped and sat down to get a drink of water. He was getting horny now thinking about Jack's offer to hang out with him for the day. He tried to remember all the toys he had seen but there was too many to remember. He felt himself get hard again, so stood up then focused on doing some push ups. He could only manage twenty when Jeff chuckled out "I remember when you couldn't even do one of those."
Nathan stood up and admired the compliment "Well I'm sure you've never struggled to do one."
They laughed and headed back to the changing rooms. Luckily the gym had shower cubicles so he didn't need to hide himself from Jeff. They talked over the shower walls about work and life. Nathan was turned on that Jeff was able to touch and wash his cock freely.
They dried themselves and got changed before heading back to the car. Nathan dropped Jeff back at home then headed out to see Jack. He knocked the door and waited for an answer. His cock was already starting to get hard and fill the cage. All he could think about was being released and cumming, but he knew there was no way until Ryan got back. Unfortunately this wouldn't be till much later on in the day.
"Hi come in, come in." welcomed Jack. "I thought you would have been here first thing in the morning. Maybe the cock cage isn't keeping you horny enough."
"I was at the gym then came straight over here" said Nathan following Jack into the living room.
"Did you have a look at the video then. I uploaded it yesterday as soon as you left?" asked Jack.
"Yeah, it was fun to finally see what happened, even though I was there." explained Nathan. "So did Ryan leave the chastity key with you?"
"You love that key Nathan, don't you? Always asking about it" teased Jack. "But yeah he left it with me but I don't know if we'll be needing it. Are you not enjoying being locked?"
"Yeah but it's been two days already and my balls are quite soar" continued Nathan, trying to guilt Jack into unlocking the cage.
"I'll see what we can do. So before Ryan gets back we need to go through a few things." Jack started to explain while opening a file placed on the coffee table. "We want to go through some of your turn on's and turn offs, and set some rules and schedule, etc."
"Sure, yeah that's good" agreed Nathan.
"Here is a list of the top one hundred sexual turn ons. Rate each one on a scale of 1-5. I'll be back with some drinks in 5 minutes." said Jack while handing Nathan a pen and leaving the room.
Nathan looked at the sheet of paper. There was a list of everything, even things Nathan had never heard of. Anal Sex, Anal Plugs, Blindfolding, Biting, Chastity, Chains, Denial, E-Stim, Enemas, Foot Jobs, Hand Jobs, Ice Cubes, Leather, Orgasm Control and many more going down the entire page. He could feel himself getting hard at the thought of some of the activities.