He had waited until the locker room was vacant and was likely to remain that way. He had a few hours before any teams were due out and none were set to disembark until later that night. He turned the shower on hot, as hot as it would get, and pressed his palms against the tile wall. He bowed his head and let the scalding water cascade down his back. His torso was still an assortment of bruises, scrapes and long, bloody scratches.

 

Everyone on the team had fared better than him. Sam, Daniel and Vala had all been taken out by a concussion grenade. A little headache, some scrapes from where they'd jumped to avoid the blast, but other than that in tip-top shape. Even Teal'c, who'd been at death's door, was on the way to recovery thanks to his tretonin. That left him, the idiot who had tried to best Teal'c in hand-to-hand combat. It still hurt to bend down to tie his shoes.

 

He moved one hand away from the wall and rubbed his face. He was about to begin shampooing his hair when the shower curtain behind him rasped against the pole. "Hey, whoa, occupado," he said. He half-turned and froze when he saw Teal'c standing a few feet behind him.

 

Teal'c had been his friend and teammate for almost two years now, but he couldn't get over being beaten to a pulp by the guy. It wasn't as easy to see him as a friend at the moment. Even if he was half-naked and looking apologetic as hell. "Uh. Hey," he said.

 

Teal'c didn't say a word. He dropped his towel, causing Cameron to involuntarily look down. Holy hell. He swallowed and said, "If this is your favorite stall or something, I could move."

 

"I wish you to remain."

 

"Oh. Well."

 

Teal'c stepped into the stall and drew the curtain closed again. He put a hand on Cameron's shoulder and gently pushed him to face the wall. Cameron put his hands against the tile and didn't even try to push Teal'c's hand away. So far as he - and his bruises - were concerned, Teal'c could push him wherever he wanted. But he didn't have to go quietly.

 

"Look, Teal'c, I don't know how communal showers work on Chulak, but they're general frowned upon here on Earth."

 

"It is because of my actions you are in pain," Teal'c said. "Allow me to assist you in relieving a small portion of it."

 

He sighed and closed his eyes as Teal'c's hand tightened on his shoulder. Damn, but it felt good. He grunted and felt his fingers curl against the wet tile. The water was still hot, beating against the top of his head and cascading down his back. All things being equal, he'd have preferred Carter or Vala to play masseuse. But beggars and choosers and all that jazz. He sighed and said, "Fine. If you think it will help."

 

Teal'c's other hand closed on Cameron's shoulder and he grimaced. God that felt good. Lam was a good doctor, but severely lacking in the massage department. She'd just smirked and walked off when he had suggested it. He grunted and said, "Just a little harder."

 

"As you wish."

 

He closed his eyes as Teal'c's fingers dug harder into his abused muscles. "Where did you learn how to do this?"

 

"Janet Fraiser," he said simply. He moved his hands lower, careful of the dark patches on Cameron's right flank, the spot where Teal'c had pounded him. Teal'c's hands slid over the injured flesh and moved on to Cameron's hip. His other hand circled around Cam's side and flattened against his stomach.

 

Cameron felt his hips guided back and looked over his shoulder. "Teal'c..."

 

Teal'c raised his eyes to Cameron's. There was pain there, deep agony at what he'd done. Cameron saw it and knew suddenly that Teal'c had been as hurt as any of them. He had been blinded by rage, unable to comprehend they were trying to help. This was Teal'c's penance for his actions.

 

After a moment of staring at one another, Cameron faced the wall again. He moved one hand and curled his fingers around Teal'c's wrist. He swallowed hard and pushed it down. He lifted his head and let the water wash over his face, turning his skin bright pink as he guided Teal'c's hand around his cock. He groaned at the contact; the last person to touch him like this had been Brenna, and that night had turned out less than spectacular.

 

Teal'c's hand was gentler than he would have imagined. He lightly cupped Cameron's cock, letting it rest against his palm. He spread his fingers and brushed the tip of his index finger against the head of Cameron's cock. Without delay, it began to swell to fill the cup of Teal'c's hand.

 

Teal'c stepped forward and pressed his body against Cameron's. His cock rested against the cleft of Cameron's ass, but he made no move to shift it. Cameron knew if he moved, the cheeks of his ass would part and capture Teal'c. He wasn't ready for that yet and Teal'c, possibly sensing this, kept still as well.

 

One hand closed around Cameron's erection and slowly stroked from base to tip. The other hand slid from Cameron's hip, down between his legs. He cupped Cameron's balls and squeezed lightly as he continued to stroke with his other hand.

 

The effort of staying upright was almost too much. Cameron pressed his face against his arm, squeezing his eyes shut. Most of his weight was pressed against the wall, his fingers curling on the tile. He was standing on the balls of his feet, the better to keep himself from becoming impaled on Teal'c's cock before he was ready. Oh, God, he was thinking of Teal'c's cock in his ass. The idea made his heart skip in his chest. He felt flush, panting shallowly as Teal'c stroked him.

 

He couldn't think of it as jerking off or even a hand job. It was stroking, a gentle pull, a caress of impossibly soft fingers against incredibly hard skin. His balls were tight in Teal'c's other hand, his cock straining toward the wall with each forward thrust. Teal'c released his balls and his hand disappeared behind Cameron once more. Before Cameron could even begin to wonder where it had gone, he felt two thick fingers slide along the crack of his ass. His other hand, meanwhile, began to twist back and forth over his cock. He paused just below the head and ran his thumb over the tip, squeezing and gathering a bit of pre-come on his fingers.

 

Cameron grunted and pressed his ass back against Teal'c's intruding fingers. He felt two fingertips against his anus and closed his eyes.

 

Teal'c penetrated him slowly, easing him open with first one finger, then two. Cameron's knees buckled, but Teal'c released his cock to help him stand. Cameron grabbed his own cock and stroked it to keep it from deflating... not that there was much danger of that happening.

 

Teal'c put one hand on Cameron's hip and withdrew the two fingers between his ass cheeks. Something blunt rubbed against Cameron's ass, spreading a warm wetness across the flesh. Cameron hung his head down and moved his feet apart. His cheeks spread apart and he felt the head of Teal'c's cock touch him. A shudder rose up his spine like an electric current, a sudden shockwave of pleasure at the mere touch. He forced himself to relax and clenched his teeth to keep from crying out.

 

He felt a peculiar bumping against his ass and frowned, then realized it was Teal'c's hand. He had obviously licked his palm and was stroking himself, making sure he was lubricated. Something wet trickled over Cameron's asshole, shockingly cold after the water from the shower. He took a deep breath, told himself he was ready, and still cried out when Teal'c pushed into him.

 

His cock felt like a hammer, had to have been ten inches wide. The head rested just inside of him before it pushed a little deeper, then retracted entirely. Cameron exhaled the breath he didn't know he'd been holding and released his vice-grip on his cock. Teal'c penetrated him again and he cried out again, a little quieter this time. His arms went out to either side and braced against the walls.

 

Teal'c went deeper this time, settling a little farther before he withdrew again. "Ah, God," Cameron managed to grunt out. He turned his head and bit his own bicep to keep from screaming as Teal'c buried himself in to the hilt. God, nothing had prepared him for this, to be fucked in the ass by someone as big as Teal'c. Hell, by anyone. He'd had girls who thought it was hot to stick a finger back there once in a while, but Goddamn, Sara Lewis' pinky finger was no match for a full-blown, full-erect Jaffa fucking him for all he was worth.

 

Teal'c's movements had gotten erratic, his thighs slapping against the back of Cameron's legs with each forward thrust. Cameron threw his head back, unsure what to do if Teal'c tried to kiss him and felt warm come on his fingers. He growled and his body went tense, his legs trembling and his ass tightening around the invading cock.

 

Teal'c's hands moved, one to his chest and the other to his stomach. He held Cameron against his chest and, a moment later, erupted inside of him. Cameron's jaw dropped and he yelled silently, his cock twitching as he was filled to overflowing. His eyes rolled back in his head and, finally, he felt the cold wall of the shower against his cheek. Teal'c had pushed him forward until he was hugging the tile, his eyes closed, cold sheets of water running down his face.

 

After a moment, he felt Teal'c withdraw. He was numb, his legs felt like putty and he was sure the only reason he was still standing was because of Teal'c at his back and the wall against his face. When Teal'c's cock slipped from his ass, Cameron grunted and sagged slightly. He felt empty, loose, in a way that he couldn't readily explain. It was as if he'd been standing on a log that suddenly rolled away and dropped him a few inches.

 

One of Teal'c's strong hands slid down his back and over his ass. It was only then that he realized the various aches and pains he'd been nursing the past few days were gone. Everything was gone except for a pleasant soreness in his ass and a tightness in his balls. He looked down and saw that he was still semi-hard, his cock pressed against the wall. He looked his shoulder and saw Teal'c leaving the shower.

 

"Where are you going?"

 

"To rest," Teal'c said. He wrapped the towel around his waist and Cameron realized he'd been staring at Teal'c's cock. "Do I have your forgiveness, Colonel Mitchell?"

 

Cameron turned around and rested his shoulders against the wall. He didn't attempt to cover himself and Teal'c's eyes moved to his quickly-deflating cock. "Yeah," Cameron said. "What..." he cleared his throat, "what are you doing later?"

 

"Nothing that cannot be rescheduled. Should you wish."

 

Cameron hesitated. He looked over Teal'c's body, the bulge at the front of his towel. His own cock twitched at what he was thinking. He ran a hand down his face and nodded quickly. "Yeah. I wish."

 

Teal'c smiled and inclined his head slightly. "As you wish."

 

Cameron slid the curtain shut as Teal'c walked away. He aimed his face at the showerhead, soaped his hands and scrubbed his cock. He gave the water enough time to wash any traces down the drain before he turned off the now-freezing water and stepped out of the stall.

 

If anyone asked, he could always attribute his limp to the fact he was still recovering from the pounding he'd taken from Teal'c.

 

After all... it was the truth...

 

 

end