Title:  Odyssey of Silence

Author:  Angelee

Fandom:  Stargate SG-1

Pairing:  Teal’c / Cameron Mitchell

Rating:  Strong adult

Beta:  By my sister Anna.  All remaining errors are my own, with apologies.

Summary:  A lot can happen when all is silent.

Note:  Use of naughty words.  Don’t read if offended by such.

 

Odyssey of Silence

 

Cameron sighed ever so softly. 

 

Having learned better than to put up to much of a fuss.  Everything was so silent and still.  Nothing moved. 

 

They’d been in the same position for what felt like hours.  His ass in the air.  Teal’c deep in it.  It kind of hurt.  The Jaffa was by no means little.  Cameron wished that he’d move.  Something, anything.   But Teal’c continued to hold still. 

 

The only thing Cameron could feel moving was the Jaffa’s cock inside of him.  Feel it pulsing and vibrating. 

 

His own, dripping precome onto the bed they were currently on at a steady pace.  Nothing he could do about that. 

 

Cameron needed to wait, no matter how much he wanted to push back against the Jaffa to get some sort of relief.

 

Last time he’d tried that he gotten a low growl and a bite to his left shoulder that hurt for two weeks.

 

So he held still and waited.  Eventually Teal’c would give him the fucking he wanted so badly.

 

Everyone else had paired off.  Valla was with Daniel Jackson.  Samantha was cuddling with General Landry.  That left Cameron with Teal’c.  Being on a ship caught in a time bubble Sam couldn’t figure out how to get them out off.  He needed sex and he wasn’t too proud to go begging for it when his hand was no longer enough

 

Teal’c had readily agreed.  Not a bad deal when you thought about it.  The Jaffa was one nice-looking male.  Finely built and downright beautiful.

 

The Jaffa seemed to be waiting for something.  A signal that Cameron had yet to do.  Allowing for a fucking that would put all others Cameron had-had before to shame.

 

Cameron lowered his head to the pillow.  God, Teal’c felt so big.  Feeling bigger the more time past. 

 

He’d learn that begging, cajoling, threatening did little good.  The Jaffa held still and silent.  Nothing could get him to move.

 

Cameron breathed in gently.  Feeling Teal’c warm weight against his buttocks and along his thigh.  And yeah-way, way deep inside.

 

He closed his eyes for a moment before opening them to watch as he continued to drip onto the bed.  He’d never been so turned on in his life.

 

No, that wasn’t exactly true.  Every time Teal’c fucked him-he was so turned on he could scream.

 

He just wished…

 

He gave another tiny sigh.  That seemed to be the signal that the Jaffa was waiting for.  Teal’c began fucking Cameron, so hard and fast-Cameron thought he was seeing stars.

 

“Oh, yeah,” he gasped, arching.  “Good, so good.  That’s it.  God, that’s it.”

 

He came quickly after that.  Coming all over the sheets as if he’d never come in his life.  Had been saving it for Teal’c

 

Teal’c held him up by strong hands when his body would have weakly collapsed onto the bed.  Tempering his thrusts ensuring it would last.  Last as long as the waiting.   Making sure Cameron would come again and again and again.

 

Cameron moaned softly.  It almost felt as if the Jaffa wanted to take up residence in his ass. 

 

He was safe nowhere on the ship.  Not jogging, Teal’c would ambush him no matter where he ran.  Not that Cameron minded.  It always meant the intense waiting followed by an even more intense fucking.

 

It was as if Cameron asking for sex had released something in the Jaffa.  Something only Cameron could supply.

 

Teal’c gave him sex-a lot of it, in return.

 

Just yesterday he’d gotten a blow job that had lasted hours-literally.  Teal’c had taken him into his mouth after tossing him onto the table in his room, clothing in shreds. 

 

Cameron had laid there, penis in Teal’c mouth.  Stunned beyond words.  Feeling himself leaking down a throat that refused to give him release until it was good and ready.

 

He’d covered his eyes with his hands as he struggled to remain still and silent.  Not an easy task when your needy cock was down a strong and very warm throat.

 

He panted, he whimpered almost silently as he waited for whatever signal the Jaffa needed.

 

He’d uncovered his eyes.  Staring in stunned silence toward the ceiling of the Odyssey.  Wanting to see Teal’c between his legs, but he couldn’t.  If he did, he’d lose it for sure and disappoint the Jaffa.  Something he didn’t want to do.

 

So he waited.  Going ever so slowly crazy with it, but he waited.

 

Calming himself as best he could.  He waited.

 

After what felt like forever, Teal’c had milked him strongly with his throat and mouth.  Swallowing ever bit of Cameron’s offering as if it were his due.  Which it probably was.

 

This morning Teal’c had fucked him in the missionary position.  Deep in his ass.  Cameron’s legs wrapped around his narrow waist.  They’d stared into each other’s eyes as the waited.  Silently and calmly, they waited.

 

Teal’c feeling big, really big inside his ass.  The stretching kind of hurt.  Especially as Teal’c had been in him for a very, very long time.  Yet they waited.  Eyes locked together, they waited.

 

Cameron wondered what the Jaffa’s lips on his would feel like.  They’d yet to kiss.

 

Thinking maybe Jaffa’s didn’t kiss.  They did fuck. If anything Teal’c was proof of that.  They liked to fuck-alot, taking every opportunity to do so.

 

Teal’c had-had him in every imaginable position possible and some not all that imaginable or even thought upon.  Upside down was an interesting experience.

 

Finally Cameron unable to take any more.  Closed his eyes, giving a soft sigh. 

 

Teal’c had given him a fucking that had twinged Cameron for hours.  Right up to the next time they had sex.

 

Samantha had finally figured out how to get them out of the time whatever. 

 

Cameron would forget all about being with Teal’c.  All the years of the closeness.  The intense, silent, time consuming fucking.

 

Cameron wasn’t sure how he felt about that.  He didn’t want to forget.  He didn’t want to forget that he’d loved Teal’c for years. 

 

Even if they never kissed.  He’d planned on talking to him about that.  But with the intense loving he’d never really gotten around to it.  He really would like to get kissed before he got to old to enjoy it.

 

He didn’t want to forget.  Didn’t want to forget a minute of it.  Yet he knew he was going to and that hurt-a lot.

 

***

 

Cameron looked at Teal’c in confusion.  He understood why the Jaffa couldn’t tell him what had happened when they were stuck in the time bubble.  He knew that and understood.

 

But there was something…

 

Something he desperately needed to remember. 

 

Something….

 

Something…

 

but what?

 

Cameron looked at Samantha.  No help there.

 

He looked at Valla.  Even less help.

 

Daniel had his head buried in a book.  So needless to say, no help.

 

General Landry.  Nope.  No help to be found there.

 

He looked back at Teal’c.  Who calmly looked back at him.  Silently waiting.

 

For something.  But what?  What could he be waiting for?

 

His body was responding to the Jaffa’s presence as if…

 

What the fuck was it?

 

Need. 

 

Cameron desperately needed.

 

He felt like he should throw himself on the ground and offer up his ass.  As if it already belonged to Teal’c.   

 

As if he belonged to Teal’c.

 

His body responding to his presence in a way a body responds to someone it’s known intimately for years.  But they hadn’t, had they?

 

It wouldn’t bother Cameron in the least if they had.  Even with the grey hair Teal’c was beautiful.

 

Teal’c continued to calmly look at him.

 

“Teal’c?” The Jaffa tilted his head to the side as he waited for whatever Cameron wanted to say.  “Would you like to have a drink with me back in my quarters?”

 

At first there was no response as if the Jaffa was waiting for something.  Some sort of signal.

 

Cameron met his eyes, sighing softly.

 

After another long moment Teal’c nodded still without saying a word.

 

Silently they walked back into Cheyenne Mountain.