After Hours

Tim, walking in the door of the university pool, was hit in the face by the warm humid air that always seems to go with indoor swimming pools. Pausing a moment, his eyes closed as he drank in the feel and smell of his surroundings.
When the moment passed, he quickly scanned the pool area looking to see who was around. A few people were in the water, no one he recognized. The lifeguard’s chair was empty.
Walking over to the sign in table, Tim caught movement out of the corner of his eye. Glancing quickly to his left he spotted a familiar auburn head as it disappeared through the door leading to the changing room.
After signing his name, leaving his i.d. card, Tim picked up his gym bag containing his towel, swim trunks, then headed towards the guy’s changing room. Walking through the door, he picked up a basket from the counter to put his clothing in. As he went through the door of the changing room, he spotted the object of his search in the far corner of the room.
Ryan had his back turned towards the door, for which Tim gave silent thanks. Walking over to a bench near the opposite corner, Tim kept his eyes glued to Ryan the whole time. After putting his gym bag and clothing basket down on the floor, he sat down to watch as Ryan began stripping off his t-shirt.
His eyes drank in the sight of Ryan’s bare back, while his mind fantasized his hands running over the smooth skin. Coming back to reality, he watched as Ryan slid his jeans down off his cute ass. Bare skin met Tim’s lustful gaze as his mind wrapped itself around the realization that Ryan wasn’t wearing underwear.
Once this sank into his brain, Tim’s cock came alive in his own jeans. He felt a familiar tingle as it began to grow hard while he gazed at Ryan’s smooth tight ass. Those jeans were almost off now. Tim watched Ryan bend over to push them down to his ankles. As Ryan began to sit down on the bench to pull them off over his feet, Tim caught a quick glimpse of his tight puckered hole.
Tim’s cock reacted immediately, becoming full hard in seconds. It was starting to get uncomfortable as well. Confined inside his tight jeans and briefs, he felt it begin throbbing to every beat of his heart.
Distracting himself, he bent down to untie his sneaks, as his eyes watched Ryan pick up a pair of yellow Speedos off the bench next to him. As he slipped his sneaks off, Tim watched spellbound as Ryan stood up, pulling those Speedos up his thighs.
He was almost caught staring as Ryan turned around to face the area where Tim sat. Lowering his gaze quickly to his socks, he held in his mind the quick glimpse of Ryan’s dark pubes, cut cock, and low hanging balls. It was all he could do to hold in a groan.
Not daring to look up, Tim began removing his socks. For some odd reason, the room was awfully quiet. Tim knew Ryan was still there. He could see the door out of the corner of his right eye. No one had gone through it yet.
Sitting up, he chanced a glance in Ryan’s direction. That single glance rocked Tim’s world. Ryan was sitting there staring at him. Although he glanced away quickly, he wasn’t fast enough to keep Tim from catching him. Tim felt like shouting out loud. Instead he controlled himself.
Standing up, he pulled his t-shirt off over his head. He couldn’t resist rubbing his hand over his chest and tummy before reaching to unfasten his jeans. Acting as if it was a normal every day thing, even though his insides shook with nervousness, he stood facing Ryan’s part of the room as he slipped out of his jeans.
Taking a deep breath, he hooked his thumbs in the band of his boxer briefs, pulling them down as far as possible, giving Ryan a glimpse of his curly brown pubes, cut cock, and heavy ball sac before he sat down on the bench again.
Picking up his swim trunks, Tim slipped them over his feet. Standing up in full view of Ryan, he slipped them all the way on, turning his back momentarily to flash him a glimpse of his tight muscled ass.
While his back was turned, Tim heard Ryan leave. Sinking down onto the bench, he took a deep steadying breath. Shakily picking up his swim goggles, he glanced towards the shower area. His mind replaying everything that had just happened, lingering on the sight of Ryan’s naked body, Tim longed to take a hot shower while jerking his cock.
Other guys were starting to arrive in the changing area, however. With a soft sigh, Tim got up, heading towards the pool. Not even daring a glance in Ryan’s direction, he dived into the pool.
The next couple of hours were spent swimming laps back and forth using first one swimming stroke then another. Tim purposely swam in a straight line from one end of the pool to the other right in front of the lifeguard’s chair where Ryan sat. While doing the backstroke Tim chanced a glance towards that chair, catching Ryan watching him intently.
Tim’s cock came to full hardness immediately. Luckily he was under water so it didn’t show too much. At least, he hoped not. He cast a glance back towards the lifeguard’s chair to see a smile on Ryan’s face. A flush spread over Tim’s entire body.
He was starting to tire from the laps. Concentrating on something else besides Ryan’s naked body was difficult. Somehow Tim managed it. His raging hard on subsiding, he pulled himself up out of the pool to sit resting with his feet dangling in the water.
Wiping the water from his eyes, he simply sat there casting surreptitious glances in Ryan’s direction on occasion. A couple friends came over to chat with him a while. Even as he talked his glance strayed over to the lifeguard’s chair.
Once rested, Tim got back into the water for more laps. It wasn’t long before he heard the familiar sound of Ryan’s whistle and his voice saying.
“Pool’s closing, everyone out of the water.”
It just so happened that Tim was at the spot just below the lifeguard’s chair where Ryan sat. Unsure whether to try swimming back to the shallow end or try to get out where he was, he simply tread water resting his arms on the side of the pool for a bit.
Glancing up, he watched as Ryan left his chair to stand only inches away from him. Tim had an almost irresistible urge to reach out and touch Ryan’s foot. All around everyone else was getting out of the pool. Tim just stayed where he was. Glancing slowly up Ryan’s leg, he took in the sight of the fine red gold hairs, lightly tanned skin. Holding his breath, he glanced upward enough to get a look at the crotch of the yellow Speedos.
The sight meeting his eyes almost caused Tim to slip back into the water. Ryan’s cock was semi hard, clearly visible through the fabric. Instead, Tim’s cock came to full wood so fast it hurt slightly.
“Need a hand?” Tim heard Ryan’s voice say.
Looking up, Tim saw Ryan’s hand outstretched toward him as well as a full hard-on in those Speedos. Glancing further up he saw a slight shy smile as well.
Taking the hand, he let Ryan help him out of the pool. He stood there dripping water, wet swim trunks plastered against his hard cock. Since they were standing in front of each other, no one else could see.
Reluctantly, Tim let go of Ryan’s hand.
“Thanks.” He said, glancing at Ryan’s face.
“No problem.” Ryan replied, tearing his gaze away from Tim’s crotch.
Going their separate ways, Tim headed towards the changing room and the showers. Although he longed for a good jack off, he knew it’d have to wait until later. Contenting himself with occasional glances at the cocks of the other guys in the showers, Tim showered, dressed, and then left.
As he headed towards the pool exit, he glanced around. Ryan was nowhere in sight.
Tim headed on out the door. He tried to use the long walk back to his room to clear his head. However, the images of everything that had happened kept playing over and over. Tim was profoundly glad his roommate was gone for the weekend. He’d have some privacy to get naked and play as much as he wanted. This caused him to quicken his step a bit.
Reaching his room at last, Tim threw his gym bag into the corner, and then started to undress. As he felt in his jeans pocket for his i.d., he realized he’d left it behind at the pool.
“Shit!” Tim said, out loud.
Pulling his t-shirt back on, Tim headed back to the pool. When he got there, he was surprised to find the doors unlocked. Retrieving his i.d., Tim paused. The pool was deserted. All the overhead lights were off, leaving only the wall lights.
Tim walked slowly towards the men’s changing room. He was being drawn there for some reason. Glancing through the inner door, he saw the lights were still on. What caught his eye however was the sight of Ryan’s open gym bag sitting on a nearby bench.
Heart pounding, Tim walked quietly over, looked inside. Ryan’s t-shirt was on top. However, next to the gym bag on the bench were the yellow Speedos and a towel.
Before Tim could move or do anything, the sound of someone turning on the shower caught his ear. Undecided, he stood there a moment. Reaching out, he touched the Speedos.
As soon as his fingers made contact, Tim heard a soft moan come from the showers. In reflex, his hand jerked back. Heart pounding hard in his chest, Tim walked slowly into the shower area, and then peeked around the corner into the communal showers.
Ryan’s naked backside standing under one of the showers met his eyes. Tim froze, listened as Ryan moaned again. When he turned around to face him, Tim realized the source of the moans.
He watched breathless, not daring to move as Ryan stroked his cock back and forth. Tim’s own cock got hard as rock in seconds. His fingers itched to stroke himself, itched even more to stroke Ryan.
All of a sudden, Ryan opened his eyes. They stood there lost in time, looking at one another. Reaching down, Ryan picked up the bottle of baby oil near his feet, held it out to Tim.
In near record time, Tim was out of his clothes, in the shower, taking the invitation from Ryan’s outstretched hand. Pouring some oil into his hand, he reached out to take hold of Ryan’s hard cock. Slowly, he stroked it from root to tender head, and then back again. It throbbed gently beneath his grip.
Tim felt a hand under his chin. Looking up, his brown eyes met a pair of warm green ones, for a second until their lips met in a soft kiss. His lips parted, an almost electric shock went through his body as their tongues met, explored, caressed each other. His hand on Ryan’s cock became still, just holding him. Eventually, their lips parted. Reaching out, Ryan took the baby oil from Tim’s hand. When he felt Ryan take hold of his hard cock, Tim left out a soft moan.
“I’ve been wanting to do this for a long time.” He heard Ryan whisper.
Tim couldn’t speak. Every part of him simply surrendered as Ryan took him in his arms began slowly stroking him. Gently, Ryan eased them both down to the floor. He cradled Tim in his arms as he stroked him.
“Love me baby.” Tim heard Ryan whisper in his ear.
He found himself stretched out in Ryan’s arms, hard cock brushing against the entrance to his hot, tight ass. Tim’s oiled cock slowly pushed inside of Ryan in one smooth stroke. Their lips met. Except for the melding of their two bodies into one, nothing else mattered.
Tim made love to Ryan with long strokes of his cock, massaging his prostate on every inward stroke. While lips and tongues explored each other, Tim felt his ass gripped hard by both Ryan’s hands.
Passion and cum building inside him, Tim quickened the pace of his lovemaking. Soft moans escaped both their hungry mouths as the heat built inside them.
Feeling a strong tingle inside him that spread outward, Tim knew he could hold back no longer. A loud cry, part moan, part whimper, escaped his lips, which were quickly muffled by Ryan’s own. As hot cum surged from deep inside Tim into his lover’s waiting ass, he felt his felt his body gently caressed, then held as his orgasm subsided.
Slowly, he became away that Ryan was stroking his own hard cock as he held Tim in his arms. Without a word, he shifted position until the head of Ryan’s cock was pressing against his hole. Lowering himself, Tim felt Ryan slip easily inside him.
Once his cock was all the way in, Ryan reached out placing a hand on each of Tim’s ass cheeks. Together they made love for a second time.
Still semi-hard, Tim’s cock bounced a bit as he moved his ass up and down on Ryan’s cock, occasionally hitting Ryan’s tummy. The feel of having Ryan inside him, with their bodies as one, had Tim’s arousal level climbing again. Relaxing, he let Ryan set the pace and depth. Every rub of his tender prostate against the head of Ryan’s cock sent a little tingle through Tim, which began getting stronger as the pace slowly quickened.
Despite the water falling all around him, Tim felt his body getting hotter and hotter. He felt himself at the edge of bursting into flame but could not quite ignite. Slowly the heat would subside only to build again.
As Ryan quickened the pace even more, his strokes became shorter with the head of his cock rubbing against Tim’s prostate more and harder. Ryan was moaning softly. His climax building to its peak, Tim began to feel the familiar tingle once again deep inside himself as his body’s heat grew even stronger.
Surrendering to it, Tim felt himself suddenly shattering into a million pieces as an orgasm so strong enveloped his entire body. Soft whimpers of pain and pure pleasure escaped his lips. He felt Ryan’s cock expand inside him as spurts of hot cum splashed against the insides of his ass.
Collapsing into each other’s embrace, Tim and Ryan lay there catching their breath. Eventually, they finished Ryan’s shower, indulging in a soapy exploration of each other’s body as well.
After getting dressed, Ryan followed Tim back to his room. The rest of the weekend was spent getting to know each other, intimately.

Leave a reply