Chapter 1
James closed his eyes and slowly stretched his head out. Today had been a big day. He felt the tension gradually fading from his body. Slowly exhaling, he leaned his head against the edge of the pool wall. It was almost over. It had gone better than he could image. In the build up for today he had been terrified about how he'd perform, or more honestly how he would look in public almost naked, wearing nothing but a swim brief that barely covered, and did nothing to hide his genitals. Now, instead of being preoccupied with worry his mind focused on more mundane thoughts, thinking about just how much the combination of the chlorine and bright sun stung his eyes, something he imagined he would in time get used to. Pivoting, he angled his body so he was under the diving block, sheltering in the little shade it provided.
He took a moment to enjoy the gentle ebb and flow of the water against his skin. It felt foreign to him to be treading water without baggy board shorts, but instead a skin tight swimming brief. Whilst he was initially embarrassed appearing in front of others almost naked, he was surprised at how quickly that worry faded. It was instead replaced by excitement that a long held fantasy was coming true. Being able to wear the swim brief in a public space whilst almost hiding nothing and being in a vulnerable, risqué position was thrilling for him. He was of course concerned about the risk of getting too excited at seeing all the other fellow swimmers in their Speedos and risk revealing his penis to all. He was happy that now, at the end his first trial with this swim team that no incident took place. His only concern now was if he would be allowed to join.
In truth, he only joined because of a fellow student. Brad was one year his senior and due to finish high school this year. He had everything James wished for. A perfectly chiselled body, muscular, but not too bulky, without an ounce of fat. A sizeable package that left nothing to the imagination when he would ogle at him from the spectator stands. Breathtaking green eyes that seemingly shined like emeralds. Confidence, wit, popularity - the list was endless. In many ways Brad was what James was not. He lacked confidence. He was shorter. He felt inadequately scrawny.
James listened as the voices of the rest of the team grew fainter, as they left the pool and headed for the locker room. He remained in the pool, pretending to to be stretching and catching his breath. In truth, he was waiting for Brad to finish his laps for a chance encounter to talk. He could hear James coming closer a leisurely pace. He panicked about what he would say or how he would react. He did not have long to dwell on it as Brad came to a slow halt in the lane opposite.
"Hey, new guy right?" Brad said slightly breathless, whilst pulling off his goggles and wiping his eyes.
"Yeah, you too?", James stammered. He instantly bit his inner lip, slightly frowning and locking his gaze downward. Real smooth, James thought to himself.
Brad swum under the lane divider and extended his hand. "Brad. Welcome to the team", he replied warmly.
Slightly letting his guard down, James tried to encourage himself to relax, "Thanks...I uh, I hope I'll be as good a swimmer as you."
Brad raised an eyebrow and bared a cocky grin, "good, huh? Not great, or best on team? I suppose the coach wanted an `okay-ish' swimming captain eh?"
James felt as though he turned several shades of red, realising his potential mishap and hurriedly spoke, "no, sorry, I meant..."
Chuckling, with a large grin and raising a hand up Brad gestured with his hands up, "I'm joking, easy."
Inching closer Brad continued, "I could suggest a few pointers for you to improve your form if you like, so you can be as `good' as me."
"I'd love that!" James replied, internally wincing at how pathetically eager he sounded.
"First, these are too baggy", Brad said looking down, inspecting James' swim brief. He moved so he was side-by-side to James. "See, mine? I can barely fit one finger in the waistband", he continued, illustrating just how tight his own swim wear was by slipping a finger in.
Transfixed by what was transpiring James was speechless. He was so close he could feel the heat radiating from Brad's body and see the beads of perspiration drip off his body.
"Now, look at your Speedo," Brad continued. "I could probably fit four, maybe five, hell even my entire fist in your waistband."
If James was not leaning on the wall and holding the railing he probably would have sunk from shock. "Oh...joking? Right?" James asked.
Ignoring his question, Brad replied "watch this", as he moved further into James' personal space. Brad slowly snaked his hand towards James' waistband. He gentled manoeuvred his hand to slowly caress across James' abdomen, lingering in circles, before he moved away, sneaking and hovering his way slightly above his ass. He then began to massage and cup both cheeks. Satisfied with what he felt he slowly began to slip his fingers into the front James' swim briefs.
Frozen in both fear and desire James silently watched Brad's movements. He locked eyes with Brad, it felt surreal to James. For months he watched Brad from afar. Had fantasied and lusted after him. Not in his wildest fantasies had James' even considered an event like this transpiring.
James was a virgin in every sense of the word, he had never kissed, or even held hands with another person. For this now to happen felt like things were moving too rapidly for him. He had to admit, he had no idea how he was even accepted to try out for the team. He had shown no prior athletic prowess nor interest, he had meant to ask hoping he may be able to weave it into conversation before this bizarre turn of events occurred.
Brad's fingers dipped further into the front of James' swim brief. Silently locking eyes James was transfixed. He felt Brad's fingers gently caress his rapidly engorging cock, which had peaked though the top of his waistband. James let out a soft moan as he felt his foreskin being slowly pulled down. The swim captain slowly repeated this process, gently gliding the James' foreskin down and up. Waves of pleasure filled his body. No further words were spoken as both swimmers silently stared into each other's eyes.
James eyes slowly rolled back into his head and closed. Brad tugged James' Speedo down to just above his knees so he could get more access, as his hands freely explored played with the cock and balls before him. Overwhelmed by all the sensations he felt, James jerked suddenly when he felt soft lips on his own. He opened his eyes and saw Brad's face right next to his, tilted to the side gently kissing him. Brad's tongue pierced his lips as James gradually began to reciprocate.
The thought of being caught briefly crossed James' mind as the two teenagers waded in the water, with James pressed up against the side of the wall and Brad furiously kissing him and simultaneously masturbating James' cock. The fear of being caught was quickly replaced by the building sensation of impending orgasm for James and the pure happiness of one of his deepest desires coming true.
James nuzzled his head into Brad's shoulder as he slowly whimpered and groaned, bucking his hips to increase the sensation of his orgasm reaching tipping point. Brad in turn hastened his pace and tightened his grip on James' cock, stroking his hand up and down.
"I'm going to..." James' sentence was cut off by Brad aggressively kissing him, pinning his body against the pool wall and jerking his hand, wrapped around James' cock, even faster. The building wave of orgasm was increasing for James. He wished he could feel this way forever. James felt he was at the point of no return as he was just about to cum.
James felt powerful jets of cum erupting from his cock as he went weak, collapsing into Brad body. Pleasure was quickly replaced by discomfort as his penis became sensitive to Brad's continuous ministrations. Brad slowly stopped jerking James' cock. He pulled James' swim brief completely down and off. He held it in front of his face inspected it and then began to wipe his hands on it, transferring from his hands what cum was not already washed away from the water. Smiling, Brad raised James' Speedo and took it to his nose, inhaling the smell.
"I hope you enjoyed. I think your teammates, the coach, and assistants will enjoy the many, many ways you'll repay that" Brad said as he slowly got out of the pool. "For me, to start with I think I'll keep this" Brad said grinning and gesturing to the Speedo in his hand. "See you soon" he added, whistling and walking back to the locker room.
Still in a post-orgasmic bliss and coming down from his high James only started to realise what Brad had said and it's implication. His heart beat quickly accelerated and a feeling of doom and panic set in as it rapidly dawned on him, he had a bigger dilemma: how would he get out of the pool without being caught naked, covered by cum on his pubes and in the water around him.