Work Text:
Snake had always been an attractive man. Even to Hal who when he had first met the man found himself fully confident in his heteronormativity. Yet as of late, the man became near irresistible.
Hal was a scientist, it was in his nature to study. But studying his best friend’s body like a beautiful tapestry was no science. Snake was built almost perfectly, Hal couldn’t think of any man or woman with a sexier physique.
His body was built to be touched, held, caressed. There were so many things Hal adored about that body. The soft, muscular chest he bore was perfect to bury your face in. Hal had been lucky enough to before, just at the proper height to nuzzle into it.
Every hug he received was a perfect excuse to feel up and indulge in his dearest friend’s body. Yet the ooze of pure gorgeousness never ended there.
See Snake’s fine chest lead to his stomach, which lead to his hips. That stomach that was covered in a soft fuzz, a trail of it that lead to Snake’s groin. It just peaked Hal’s perverted imagination. And those hips, curved perfectly to be held and stroked by strong hands.
And those hips, lead to Snake’s plush, yet muscular thighs. Hal had never gotten a chance to feel those up but he had an idea of what they must be like. Each time Snake would coax him into training together, Hal often got the blessing of ending up with those perfect pillows of flesh around his face.
Not to mention those stunning thighs cradled a perfect ass. No matter how snake moved that perfect body, each part had its own distinctiveness.
The faint jiggle of his upper thighs, the tempting flex of his chest. Those broad shoulders, those scarred but inviting lips, that messy, fluff hair. The way his stomach showed itself off when he’d stretch. No devil could tempt Hal more than the perfect design of his best friend.
Yet Hal knew he couldn’t make a move. Snake was his best friend, and one thing Hal knew was you don’t fuck your best friend. No matter how down right perfectly sexy he was.
Snake had some odd habits, one’s Hal himself could never understand. Drinking straight from cartons, sleeping in the nude, a strange fascination with Hal’s hair.
Yet lately, Snake began to borrow Hal’s shirt. Given their difference in height and overall build, they hardly fit. Stretching pitifully over the man’s bulging chest.
Not only were Hal’s shirts stretched out, but they showed off that gorgeous stomach.
Otacon obviously would never tell snake off. He wasn’t scared of him, he just enjoyed the view.
As a matter of fact, he was enjoying the view now. Watching as Snake took a big stretch and showed off his stomach, that trail of hair teasing Hal’s imagination. It wasn’t until Snake slid a bottle of beer onto his desk that Hal even looked above his shoulder-line.
“Figured we’d celebrate some. Tough mission yesterday.”
Snake’s voice was another one of the many stupidly sexy things about him. Sometimes Hal stayed awake wondering how the man would sound moaning beneath him. That wasn’t an appropriate thought to have with the man right across from him, or at all.
“Didn’t know you drank.” Hal laughed nervously, pushing away his private thoughts.
“Is that a problem?” Snake said coolly, sitting on Hal’s desk. As if his thoughts weren’t already perverted, Snake just had to push his pretty ass in Hal’s face.
“No, I don’t mind. Not at all.” Hal mumbled, watching snake’s lips coax the beer bottle. Though he’d hate to admit it, Hal was jealous of the bottle itself.
“Don’t leave me hanging, Emmerich.” Snake teased, sliding the other bottle into Hal’s hands.
The two shared a toast, Snake quickly chugging back the alcohol.
Watching the man’s head tilt back, his throat swallowing harshly, with his eyes shut, shouldn’t have made Hal’s face light up. Imagining Snake’s mouth around something else instead was not helping his mind relax.
Deciding it was in his best interest to cool his nerves, Hal took a sip as well.
Within a few minutes the two men made their way to the couch. Enjoying each other's company, Hal had never seen Snake so relaxed. He couldn’t help but flush at the man’s sweet laugh. Hal had never heard the genuine laughter before. It was tempting just to grab the man and slam their lips together, tearing Snake’s clothes off and pulling the man into his lap.
The pretty man, nude and flustered in his lap, what a sight.
Hal hadn’t remembered what he’d said that got Snake so heated, all he knew was the man was in his face. The strong hands wrapped around his collar. Admittedly, Hal was frightened. He knew Snake would never hurt him. If anything he was more worried he’d upset Snake.
Nervously, Hal attempted to leave the couch. In response he received a huff and a quick pull back. Soon enough he found himself pinned down to the couch. As if he couldn’t be embarrassed enough, Snake hadn’t used his hands.
The stronger man sat on Hal’s chest, thighs almost compressing against the reddened face of the scientist.
“You can get up when you can take me in a fight.” Snake chuckled, so full of himself, so proud.
Never before had Hal wanted to sleep with anyone so badly, if Snake didn’t move soon, he’d go down on the man without worry. It wasn’t long before Snake became bashful himself, pushing away from his friend.
But Hal was quicker for once, gripping onto Snake’s wrists and pulling him into a tender kiss. The sweet kiss led to another and the pattern continued.
The two continued to lock lips until Hal had the upper hand, pinning Snake’s hands above his head.
“You like me, Don’t you, doctor? Never knew you were into guys!” Snake teased, cockily as ever.
Hal didn’t answer, his palms braced against Snake’s inner thighs. Within an instant, the laughter stopped. It was replaced by a harsh gulp as Snake bit his lower lip.
Snake had never been reluctant,the man didn’t seem to ever think twice or at all. Of course he was a brilliant man, but he was impulsive. Hal still remembered the night Snake showed up with all his belongings and invited himself in.
Hal should’ve found him a burden. Snake was loud, harsh, and overbearing. But that was all part of his charm. The man was like a sexy model you’d bump into at a gym and realize you’d never have his body. The kind of guy you’d envy. An egomaniacal man who hit on every girl and every girl loved it. Yet Snake was also the opposite.
Since he’d moved in Hal noticed Snake didn’t act selfish. He could be so kind, so gentle. More shocking than anything his flirtatious nature seemed to die off. Hal hadn’t heard the man even mention a girl since the two began living together.
To think of it, Snake had become clingy. It seemed the mere suggestion of a woman in Hal’s life put the man in a grim stupor. The sight of his toned chest being covered by strong, crossed arms was oddly adorable.
Otacon had to admit sometimes he’d mention girls just to watch Snake turn red and huff. It occurred to him now that his roommate was not jealous because Hal seemed to attract women. It was because Snake was fond of Otacon himself.
The legendary Solid Snake attracted to another man was certainly a slandering headline. The man was simultaneously a war machine and a sex symbol. The world would shatter to know he’d fallen for a nerdy scientist.
At that moment Hal knew it was now or never. Even if it was just once. He wanted to be on top of his dominant, overbearing and cocky roommate.
With a shocking display of strength, Hal lifted Snake up. Finding himself grateful for the way the soldier’s arms gripped his shoulders and legs swallowed his hips.
“I’m taking you back to my room.” For once Snake would be had, taken and loved in a way no other man could be loved. By morning Hal planned for both of them to agree to forget the whole ordeal.
The scientist tossed his roommate onto his bed, enjoying the soft squeak of the bed springs. Hal indulged in the sight of a flustered, giggling Snake. Who was just as into it all as he was. The way Snake carefully covered half his face, leaving enough room for Hal to see his sultry expression.
It was an unspoken want both men couldn’t fight anymore. And Hal pounced, burying his hands in snake’s messy hair and claiming his lips.
There was nothing calculated about the act, a messy tangling of limbs. Snake let out damn near perfect sounds as Hal groped and explored the perfect sculpt of his ass. Even better than he’d expected.
“You sure about this?” Hal asked softly, in his heart he was still concerned about Snake.
“Will you shut up and put your cock inside me?” Snake scoffed, rolling his eyes. As if Hal’s question was a slap in the face. The taller man quickly shifted his way out of his pants. Much to Hal’s pleasure, Snake was hard. So hard his thighs clasped around each other to keep him sturdy.
“Take em off big boy.” The soldier teased, chuckling and biting his lip. Of course Hal listened, beyond excited. Once he was bare from the waist down Snake turned scarlet. His mouth agape in shock.
“Shit. You’re… fuck man. How do you even carry that thing around?”
Hal simply blushed as well, mumbling some nonsensical answer as he tried to cover himself.
“No, fuck! Please don’t hide it. I want to watch you play with it. If that’s not weird. Y'know for two friends to do.”
Hal had never seen Snake so bashful in his life, if bashful at all. Of course sometimes the man would get jealous and angry, especially around the subject of Hal’s past love affairs. Yet rationally Hal knew the man couldn’t be into him. A hot super soldier who could have any guy or girl, picking him? The idea wasn’t just out of the ballpark, it was out of Hal’s league.
“Can I…. Can I touch it?” Snake asked, as sheepishly as a staggering, buff, deep voiced man could be.
“Yeah… yeah you can.”
Snake pushed himself forward, his face in between Hal’s legs, his ass perched in the air.
The strong, big hands of the soldier gripped around the base of Hal’s hard cock. Much to both men’s shock, Snake was the one to moan.
“Fuck man. I wonder if I could even fit this in my mouth.”
“Snake!” Hal exclaimed in pure shock of his vulgarities.
“I mean. I'd love to try. Fuck it’s gonna make me cum just looking at it. How come you never told me you had a fucking huge dick?”
“I didn’t think you were supposed to tell your best friend that.”
“Maybe not other best friends, but shit you shouldn’t have kept this from me, I would’ve sucked you off a long time ago.” Snake chuckled, blushing as he gently pressed a kiss to the head of Hal’s cock. The soldier’s eyes fell shut as his tongue lapped all over his friend’s dick, letting out sweet moans and compliments.
“Fuck. Do you think I could fit it all in my mouth? God, I want you to choke me on it.”
“Snake!”
The soldier sighed, rolling his eyes as one hand carelessly stroked up Hal’s cock.
“Cmon, please I’ve been waiting for a good fuck forever. You gotta let me at least try. How big do you think you are anyway? Maybe I could set a record” Snake chuckled to himself, coating the tip of the hard cock with his lips, slowly working his head down the best he could.
Snake was fucking amazing, there was no other way to put it. Hal hadn’t felt this good in his life, especially not when his best friend looked into his eyes as he reached the base of his cock.
It was even harder to describe the way he felt when he noticed Snake’s spare hand had been fondling his ass while he worked his way up and down Hal’s cock.
It was the stuff of fantasy. Especially as snake pulled away and shifted himself into Hal’s lap.
“Fuck me.”
There truly was no point in arguing for something both men wanted. So Snake saddled his best friend, struggling at first to stomach all of him. Yet once he was well seated on the man’s cock he got to immediate work.
Thrusting and rocking his hips like his life depended on it. The two kissed, leaving no room for air as the thrusting and rocking continued. The entire bed shaking with each sharp hit of the hips.
Hal was sure now that no man or woman could ever compare to the way Snake felt. Tightly wrapped around his cock like his body was built for it.
In between the mess of kisses and moans, Hal held Snake’s hips down, thrusting up into him. Making sure his pace was as virgarious as possible in his tipsy state.
Hearing the sounds from the other man made every fight they’d ever had feel so worth it. Especially as Snake got close, wailing Hal’s name.
Watching Snake finish in his lap was enough to make Hal cum himself. Laying back as Snake’s hips rocked against him faintly, riding out his orgasm.
It was only then that the two men embraced. Both laughing softly and the slick pop that was made when their bodies parted.
“I love you.” Hal mumbled, only to notice an already sleeping snake in his arms.
