Title: Perfect
Author:
somehowunbrokenFandom: SGA
Characters: John/Evan
Word Count: 1,028
Rating: NC-17/porn.
Notes: For
clwilson2006, who said I should write her porn if I was bored.
Sheppard burst in without announcing himself while Evan was reading before bed. He felt a little self-conscious in his boxers and socks, not because he was ashamed of his body - or that Sheppard hadn’t seen it already, because in the land of communal locker rooms, there was really nothing left to hide - but because Sheppard just gave him a look he’d seen before, one of appreciation and hunger and want, only he’d never seen it on Sheppard. Evan didn’t know what Sheppard had originally come down for, but he didn’t find out before Sheppard had lunged at him, and he sure as fuck wasn’t going to ask now.
Don’t Ask, Don’t Tell will only take you so far, especially in a place as close-knit as Atlantis, so even though there had been no questions and no answers everybody was quite aware of things. Sure, Sheppard was constantly being hit upon by hot chicks offworld, and sure, he fucked them when he could, but it really wasn’t a secret that he did the same with the hot guys who hit on him. And sure, Evan himself had only last month been sleeping with one of the pretty nurses who had since decided to return to Earth, but he was pretty open about his own sexuality. So it really wasn’t as much of a surprise as it would have seemed to an outsider that Sheppard had stepped inside, closed the door, and crossed to Evan’s bed in three strides.
Sheppard’s mouth was hard and bruising, burning into Evan in a way that felt like Sheppard was tonguing his soul. There was nothing tentative, nothing shy or questioning about the way Sheppard hauled him off the bed and shoved him at the wall, following close behind to press their bodies together, sharp angles meeting broad expanses of muscle through thin cotton. Sheppard’s shirt rubbed interestingly up Evan’s chest, and Evan moaned into Sheppard’s mouth when Sheppard ground their hips together.
Sheppard stepped back, tore off his shirt, and grabbed Evan by the arm, shoving him none too gently back at the bed. Evan stopped only to shuck the rest of his clothing; he didn’t have to look over to know that Sheppard was doing the same. It took Sheppard far lass time than Evan would have thought to strip entirely, and by the time Evan was done toeing off his socks, Sheppard was crowding him backwards onto the bed, leaning over him, taking his mouth again as he rubbed their cocks together. Evan groaned again, thrusting up when Sheppard’s body suddenly left his.
Sheppard held him down with one hand and arched an eyebrow as his other hand sank between them, lower and lower until his thumb was resting between Evan’s cheeks, rubbing light circles over his hole. Evan gasped and writhed, bucking as much as he could while Sheppard held him pinned, and then it clicked for him. He twisted and reached for the bedstand, almost dumping out the drawer in an effort to get to the bottle kept in there. He tossed it at Sheppard and went completely still as he shoved a finger in roughly, twisting as he pumped it in and out. It was joined by another before Evan was quite used to the first, and he concentrated on relaxing as Sheppard repeated his motions, pulling out and slicking himself up way before Evan was actually ready for anything.
Sheppard didn’t pause when Evan gasped, didn’t slow when Evan moaned, didn’t stop until he was pressed all the way in. It burned and it stretched and it wasn’t that good, not really, but then Sheppard started to move and it was like the world suddenly clicked into place. It was fast and almost punishing, the pace Sheppard set, and Evan felt every move, every little twitch that Sheppard made as he thrust in over and over and over.
Everything about this, Evan suddenly decided, was absolutely perfect.
The thought came a little distractedly, given that Evan was on his back with his knees pulled to his chest, and he was almost sobbing with the need to come, with how Sheppard was leaning on his bent-back legs, with how Sheppard was fucking him, deep and hard and fast. It was almost brutal, the way Sheppard was moving, narrow hips slamming forward and pulling back desperately, over and over and over, and God, if he’d known that being Sheppard’s second in command meant this he’d have signed up for Atlantis earlier.
Evan released one of his thighs and reached above his head, bracing himself against the wall; Sheppard was pounding into him, giving Evan no way to push back or even hold steady. As soon as his hand connected with the wall Evan thrust down, meeting Sheppard on every stroke, until he threw his head into the pillows and arched his back, coming in spurts while Sheppard kept moving, kept fucking him, drawing it out for what felt like hours, days. Evan felt Sheppard pull nearly all the way out before slamming home and coming with shudders and gasps.
Neither of them had said a word since Sheppard had entered the room, and now Sheppard rolled off him, still panting, and dropped to the bed beside him. Evan curled against him drowsily and threaded his fingers into Sheppard’s hair, pulling his face down for a long kiss, less bruising this time.
“M9X-3Y7,” Sheppard said when Evan pulled back. “That’s why I came here.”
“Sir?” Evan managed, noting with almost detached interest the way Sheppard’s cheeks flushed. That was information to file away for later, he decided.
“We’re switching,” Sheppard informed him, wriggling until they were spooned front-to-back, Sheppard’s arm draped around his waist, keeping them pressed together. He spoke into Evan’s shoulder. “Two days from now. You were supposed to go there, now we’re going there. You get the return trip to M7G-677. McKay said he’d give me unholy hell if we had to go back.”
“Okay,” Evan agreed, because he liked kids and he’d rather McKay stay happy and hell, he’d gotten a pretty good surprise fuck out of it, so who was he to complain? “Sounds perfect.”