Actions

Work Header

Done Right

Summary:

Guy would do just about anything Kyle asked, even if it was the dumbest idea he'd ever heard in his life. The pattern was well-established. A threesome was no different.

It was how he ended up with Hal Jordan in his living room and a world of regret on his shoulders. If they made it through the night without a fistfight, Guy would be amazed. Still, he owed it to Kyle to try.

Fuck if it wasn't the hardest thing he'd ever done.

Notes:

(See the end of the work for notes.)

Work Text:

It was a dumbass idea to bring Hal into their bedroom. Kyle wanted it, though, so Kyle got it. Guy was whipped as whipped got. Still, there had to be rules. They weren’t a bunch of animals.

“And another thing,” Guy said, eyes narrowed. “No kissing.”

He was hunched over in their armchair and gripping a bottle of beer too tight. Kyle and Hal were sitting on the couch too close to one another for Guy to be comfortable. Their beers were long since forgotten. Kyle’s beer was, at least. Hal didn’t get any, not when it was coming out of Guy’s fridge. That’d show the smug little asshole.

Considering the company, the seating arrangements were as good as they could have hoped for. If Guy was too close to Hal, there was a good chance he’d deck him by the end of the night. Hal stretched his arms out along the back of the couch and grinned insufferably at Guy.

“You or him?” he asked, which goddamn if that wasn’t Guy’s point.

Guy looked at where Hal’s hand was too close to Kyle’s shoulder and gritted his teeth. He drained his beer.

“Both,” he answered, “so keep your tongue in your mouth, dummy.”

Kyle sighed. “Guy…”

“What?” he demanded. “It’s true. Nobody wants to kiss him.”

Hal snorted like something was funny. Yeah, laugh it up. Guy was going to end up kicking his ass by the end of the night.

“Sure, sure,” Hal said. He was definitely touching Kyle now, his fingers trailing across Kyle’s shoulder. Kyle sighed again, a hell of a different sound now than it’d been when it was directed at Guy, and leaned closer to Hal. Hal snorted again. “Nobody wants to kiss me.”

Guy set his bottle down too hard and got up from his chair. His fists were clenched. Maybe it’d put the fear of God in Hal to know how close he was to getting his ass kicked up and down the street. He grabbed Kyle’s hand and yanked him up. Kyle had the decency to go with the movement, at least.

Guy kissed him, hard and messy. He kept his eyes on Hal while he did it. Hal could act up all he wanted, but Kyle was Guy’s. You invited a dude for a threesome and he forgot his place in the food chain. It only pissed Guy off more that Hal looked amused by it.

“Hey, what’s your problem?” Kyle asked him once they were done. Guy still had him pulled close, just to make things clear. He got a good handful of Kyle’s ass just to be sure the message sank in. “Seriously, you alright?”

He was talking quietly enough that Hal couldn’t hear them. Guy frowned. The discretion only pissed him off more.

“Whatever,” he answered. “I’m fine.”

Kyle looped his arms around Guy’s neck and fixed him with a concerned look. “We don’t have to do this. I’ll just tell him to leave.”

Guy huffed. That was probably just what Hal wanted. Guy would chicken out and then Hal would hold it over his head for the next forever that Guy’d been too chicken to go through with it.

Besides, Kyle really wanted it. He’d been talking about a threesome for months, and a threesome with Hal for nearly as long. Guy wasn’t going to ruin this for his boyfriend just because he couldn’t stand the asshole Kyle had picked.

“We’re doing it,” Guy said. He kissed Kyle again, harder. “We’re definitely doing it. Come on.”

He kept up the manhandling, pulling Kyle in the direction of the bedroom and giving Hal nothing but a dirty look. Just because he’d resolved to fuck his boyfriend with Hal didn’t mean he was all that concerned with getting him to come along. If Hal missed out, he missed out.

“Hal,” Kyle called as they went. “Come on. You ready?”

Hal got to his feet and grinned again. He was such a cocky little shit it made Guy see red.

“Born ready,” he said.

By the time they got to the bedroom, Guy’d calmed down a bit. It helped that he had Kyle climbing on him like a damned monkey. Guy might have played rough, but Kyle was the most handsy fucker in the world once he got going.

“How are we doing this?” Hal cut in because he was the absolute worst. Guy glared while Kyle wiggled around to face him. “I’m assuming we’re getting naked at some point.”

“You know what they say about assumptions,” Guy said at the same time that Kyle said, “you got that right.”

Guy glared, Kyle swatted him on the arm, and Hal tilted his head back and laughed. That only made Guy glare harder.

“How about this?” Hal offered once he was done laughing like a jackass. “We’ll start from common ground.”

“I don’t think we got much of that,” Guy replied.

Hal cut his eyes to Kyle. It was a good point, made only better when Hal said it out loud and Kyle flushed under the attention.

“I’m pretty sure we both want to fuck Kyle,” Hal said, “so how about he undresses, and we figure out the rest from there.”

Kyle was pulling his shirt off before Guy managed to say, “your first good idea, Jordan.”

Once the shirt was out of the way, Guy wasn’t content to watch. It was sweet enough that Hal got to see the fine piece of ass Guy’d locked down, but it’d be even better to show him what he was missing out on. He pulled Kyle against him back to front, his hands already pinching Kyle’s nipple. Kyle yelped in surprise, but it was only a second before he was melting into Guy’s touch.

Guy started leaving bites down the side of Kyle’s neck. It only made it better that Kyle’s head had fallen back in pleasure and he couldn’t see the silent conversation Guy was instigating with his smug eye contact.

Oh yeah, asshole, Guy thought at Hal. All mine.

Hal only grinned harder at the show. Then, he had the audacity to reach down and start palming himself through his jeans. Guy bit harder on Kyle’s neck. That fucking dick didn’t even have the decency to feel emasculated. No, he had to think it was hot as shit.

And it was hot as shit. Kyle was the sexiest person Guy’d ever had the pleasure of fucking and Guy was Guy. It didn’t get hotter than the two of them. Still, Hal could have at least stopped looking so amused while he squeezed his cock. It was basic manners or something.

“Guy,” Kyle said. He grabbed the hand squeezing his chest. “Ease up a little.”

Guy started sucking a bruise into the skin. Kyle hissed and Guy took the chance to undo Kyle’s pants with his free hand.

“I know you like it, baby,” he said against the skin he was abusing with his mouth. “Come on, say my name again. Tell me who’s ass this is.”

Hal coughed, which was damn near enough to ruin the mood. Guy resolved to kick his ass over it later. He’d also never seen somebody cough with a smile on their face, but he was done being surprised by Hal Jordan’s weirdness. Kyle found it weird, too, if the snort was any indication.

“Guy,” Kyle said.

He couldn’t quite keep the exasperation out of his voice, but Guy didn’t blame him. He was exasperated with Hal, too. Guy grinned.

“That’s right,” he said.

He got Kyle’s pants undone and pulled them down. Seeing that pretty cock of Kyle’s all flushed and hard wiped the stupid smile off Hal’s face. Guy wrapped a hand around it and stroked roughly just for the high sound of Kyle’s pleasure.

“Now we’re getting somewhere,” Hal said. He was looking at Kyle’s cock like the reason for living was leaking down his shaft with his precum. “Just look at you.”

Kyle bit his lip and ground back into Guy. Guy angled his hips away from the stimulation. Fuck. Not now, not now, not now.

“Guy?” Kyle said, voice low and hungry.

Guy had to clear his throat to talk, and it was still tight afterward. “I’m good. Just give me a second.”

Kyle was hot, that was all. It was a compliment that Guy had a hair-trigger when it came to him. Besides, he hadn’t cum yet. He was just close. Really, really fucking close. He closed his eyes and focused hard on his breathing.

“You sure we’ve got a second?” Hal asked. He sounded a lot closer than he had before. Guy opened his eyes and saw Hal had sauntered over while Guy’d been trying to keep from busting. More proof he was a fucking creep. “Kyle’s looking awfully hot under the collar. I don’t think he should have to wait too long.”

The only reason Guy didn’t sock him one was because he was still on the edge. He had to settle for glaring again. Hal didn’t even have the decency to notice. He was still looking at Kyle’s gorgeous body.

Kyle pushed his hips forward into the loose grip Guy had on his cock and said, “Guy, he might have a point.”

“Not a fucking chance,” Guy said, his breathing just barely recovered enough that he wasn’t panting anymore. “You’re mine. I get to have that ass first.”

Kyle tried to grind backward again, which Guy absolutely didn’t allow, then made a frustrated sound. Hal went back to that dumbass, smug smile.

“You’re so big, though,” Kyle said and shit, it was hot to hear that. “Maybe you should let him go first to stretch me out for you.”

Guy knew Kyle had trouble taking him sometimes. He’d never met somebody who liked to get fucked quite as much as Kyle, but all the wanting in the world didn’t matter when you were packing as much heat as Guy. Kyle might have been onto something. It was especially nice to think about Hal being nothing but a warm-up for the main event.

“Big boy, huh?” Hal asked. “Yeah, I’ll get him ready for you, don’t worry.”

It was basically the same thing Kyle had said, and usually, Guy wouldn’t have had a problem with it. Getting called hung was one of his favorite compliments, right along getting called ripped. He definitely deserved both. Something about Hal’s face made it seem like he was making fun of him, though. Probably jealous, the asshole.

“If you think you’ve got what it takes,” Guy said.

Hal grabbed Kyle around the waist and pulled him away from Guy. He rolled his hips against Kyle’s, then dipped his mouth to start biting along the same path Guy’d taken across Kyle’s neck. Kyle groaned and wrapped his arms around Hal’s neck. Hal’s eyes were glittering with arrogance.

“I think I can manage,” he said.

He got his hands on Kyle’s ass and lifted him off the ground. Kyle groaned again when he wrapped his legs around Hal’s waist and brought them closer. Hal didn’t stop biting and sucking at Kyle’s throat. Guy’s face was hot from how pissed he was getting.

That had to count as kissing. It fucking had to. Hal had his mouth all over Kyle. The only thing his lips weren’t dragging across was Kyle’s mouth.

But then Hal was dropping Kyle on the bed and Kyle was making a high noise at the rough treatment. It was different from the sounds he made at Guy’s roughness. It was more of a whine than the almost-complaint Guy got.

“Don’t worry, sweetheart,” Hal said, kissing his way down Kyle’s body. He gave Kyle’s cock a wide berth, finally gripping Kyle’s thighs and bending him nearly in half to look at his hole. “I’ve got what you need.”

“Hal,” Kyle said, and his voice was lovestruck.

Guy clenched his fists. What the fuck was going on here? Kyle wasn’t supposed to be making those noises. He wasn’t supposed to like it this much. He didn’t even sound like this with Guy. Who the fuck was Hal to come in here and act like he ran the show?

“Wait a fucking—” Guy started.

“Watch and learn, Gardner,” Hal interrupted. He looked over his shoulder and gave a wicked smile. “I’m going to show you how to make your girl scream.”

Kyle blushed high on his cheeks. “’Girl’? Fuck off.”

“You’ve got to be a girl,” Hal said. He leaned down and dragged his tongue across Kyle’s hole, his next words coming out over Kyle’s low moan. “No other reason for you to be so pretty, princess.”

“Oh,” Kyle said dazedly. He tried to wiggle against Hal’s tight grip and moaned again when he couldn’t. “Oh, okay.”

Hal turned back to Guy. “Don’t you want to come see a pro at work? Maybe if you pay attention, you won’t need me to warm her up for you next time.”

Kyle made another high sound when Hal paired the girl-talk with a sweep of his tongue. Guy had to be as red as his hair by now, he could feel it. His blush was settling in harsh enough to ache.

“I don’t need to learn a goddamned thing from you,” Guy said. He still came closer to the bed, almost despite himself. Kyle really was pretty as a picture like this. “Don’t forget who he belongs to.”

Hal laughed. “Oh, I won’t. Hold your legs just like this for me, baby.”

Kyle did, and Hal started eating him out. As much as Guy hated Hal, there wasn’t any denying that he had skills. Fuck, did he ever. He had Kyle whimpering in minutes, his bottom lip caught between his teeth. By the time he’d gotten around to fucking Kyle with his tongue, Kyle’s cock was leaking a steady trail onto his stomach.

Guy couldn’t do anything but watch from the side of the bed. This was bullshit. He was—Kyle was humoring him. He had to be. He wasn’t falling apart like this, not for fucking Hal Jordan. Guy’d been with Kyle for damn near a year and he’d never heard him sound like this. He had to be faking it. Kyle tossed his head and Guy tried to cling to that idea.

“You like that, sweetheart?” Hal asked once Kyle’s moans had blended together into broken pleading.

“Yeah,” Kyle said. He was winded, his chest heaving while he caught his breath. “God, don’t stop.”

“You sure you don’t want me to stop?” Hal asked. “You don’t want something else?”

It was obvious what he was talking about. Goddammit, even Guy could see how Kyle’s breath caught at the offer. This was too different from what Guy’d imagined. He’d thought it’d be a quickie, that maybe Kyle wouldn’t even want Hal to fuck him when all was said and done.

He hadn’t thought it’d be like this. The reality of it was starting to crash down on him, and he wasn’t a fucking fan. He didn’t think he’d be able to handle watching Kyle get fucked by somebody else. He knew he wouldn’t.

“Wait,” he said. He sounded more upset than angry. “No, fuck this. I’m calling it off.”

Hal tutted. “You don’t want you girl to feel good, Gardner?”

“Fuck you,” Guy said.

He still didn’t sound mad. He bit his lip.

“Are you sure?” Kyle said, and his voice was rough with arousal. He was looking at Guy like he’d just kicked a puppy. “What’s wrong?”

No way Guy could say it out loud. He’d sound pathetic. I don’t want to watch Hal fuck you better than me? Really? That’d be more humiliating than watching the sex.

“I…” Guy started. “I’m fine. I just don’t want him here anymore.”

“But Kyle does,” Hal said. He rubbed his thumb across Kyle’s hole and smiled at the sound he got for his troubles. “Just listen to her.”

Kyle squeezed his eyes shut. He looked like he was on Cloud 9. Guy clenched his fists again.

“That true?” he asked Kyle.

It took Kyle a moment to answer. Hal was still rubbing his thumb over Kyle’s hole, dipping in every once in a while and making Kyle’s breath catch at the feeling of it. Even when Kyle did reply, it was mostly a whimper.

“Guy, we don’t have to do this,” Kyle said. He was rocking back on the stimulation. “I don’t want to upset you. I love you.”

That was worse than if he’d just fucking admitted he wanted Hal. Kyle was going to give this up because he felt bad for Guy. Goddammit, he was apparently that pathetic. In front of Hal, no less.

“Yes or no,” Guy bit out. “Do you want Hal to fuck you?”

Kyle darted his eyes to Hal and his ever-present grin. He looked back to Guy and the guilt in his eyes spoke before he could.

“I do,” he said.

Hal laughed, loud and mean. “That’s what I thought.”

Guy couldn’t even tell him to fuck off. He was humiliated. Shame was burning in hot streaks down the back of his neck. Hal was making him look like a dumbass. How long had Kyle wanted to fuck Hal instead of him?

He watched Hal strip with his stomach in knots. He was going to fuck Kyle, probably better than Guy could. He couldn’t even decide who he was angrier at. Himself, for letting it get this far? Kyle, for embarrassing him this badly? Hal, for that stupid fucking smile?

By the time Hal was naked and rubbing the head of his cock against Kyle’s hole, Guy’d decided to be mad at everybody. He could certainly manage it. It helped cover the rest of the feelings churning in his gut. He barely kept from snarling when Hal addressed him next.

“You got any lube?” he asked.

“Duh, we have lube, you fucking dummy,” he ground out.

He was even surlier than normal, he could tell. He sounded about three seconds from knocking Hal on his ass. Hal just laughed.

“You want to grab it for me?” he asked. “I’d get it myself, but I don’t know where it is.”

Guy inhaled hard through his nose. He would do this for Kyle, then Hal was going to go home. Guy didn’t even know if there’d be a Kyle after this. Hal was apparently so good in the sack that Kyle might just up and leave to keep getting his guts rearranged.

Guy fished the lube out of the drawer where it was pinned between a busted alarm clock and a mouth guard from Guy’s football days. That was a wake-up call. How long had it been since he and Kyle had used the stuff? Fuck, did Kyle like sleeping with Guy at all?
Hal raised his eyebrows when Guy offered it over. “You want to help me out a bit?”

“What the fuck are you talking about?” he asked.

“Lube me up so I can fuck your girl, Gardner,” Hal ordered, then laughed.

Too far. “I’m going to kill you.”

His voice was low and dangerous. He didn’t like this kind of anger. He could feel it simmering low in his gut, the kind that made him want to hurt somebody. To hurt somebody bad. It was different from the irritation Hal usually got from him. This was the sort of feeling that made Guy want to hit him. Again and again until there was nothing but blood pounding in his ears and on his fists and—

Hal got a hand on the back of Guy’s neck and pulled him into a kiss that was almost as rough as a punch would have been. Guy’s legs caught on the edge of the bed and he fell into it, hands grabbing Hal just to get his balance. He didn’t have any reason to keep clutching at him, though. The anger got caught in something else, a different feeling that lurked in the same parts of his chest. He felt Hal grin against his mouth when Guy’s lips opened, hungry for more.

“That’s what I thought,” he said. Instead of kissing him deeper, like Guy barely knew he wanted, he pulled back and spat into his mouth. It was disgusting and demeaning and Guy swallowed on reflex, mouth already open for another. “Now get my cock ready.”

Guy blinked. He was so hard in his pants that it hurt. Just this once, he wished he wore underwear. It would have been something between him and the biting metal teeth of his zipper.

“You weren’t supposed to kiss me,” Guy said, voice shaky. “It’s against the rules.”

“I said, get my cock ready.”

Guy pumped the lube into his palm with a trembling hand and kept his eyes averted from Kyle. He couldn’t look at him. If he’d thought he’d been humiliated before, it was nothing in the face of this. The quick embarrassment of having Kyle want somebody else paled in the face of understanding why he might.

Guy talked a big game, but it’d taken Hal all of ten minutes to punk him. In Guy’s own home, too. In his bedroom, in front of his boyfriend. And Guy’d taken it, swallowed it down in the most literal way. He was Hal’s bitch now, and even Kyle could tell. He felt sick deep in his stomach.

He lubed Hal up as quickly as he could. This needed to end. He didn’t want to prolong it, not with arguing or inefficiency or eye contact.

Hal groaned at Guy’s hand on him, head tilted back in pleasure. When Guy made a fist to make sure his cock was slick all the way around, Hal thrust into it. It was strange to feel the shape of it in his hands.

He was used to Kyle’s or, more often these days, his own. Hal split the difference on their size almost perfectly. Kyle’s cock wasn’t small, but even average didn’t hold up compared to Guy. And Guy himself, he was huge and thick enough that the idea of a blowjob without teeth had been a fantasy since he’d first gotten his dick wet. Being hung didn’t change the fact that Kyle was begging for Hal to fuck him, though.

“That’s it,” Hal said once Guy’d gotten him lubed up enough. “You think I’m ready?”

Guy bit his lip. There wasn’t much more he could do for Hal’s cock. He moved his fingers to Kyle, though, and Hal caught his wrist in an iron grip. He looked up, surprised.

“No,” Hal said firmly. “I asked if I was ready. You don’t get to touch her pussy. That’s for me.”

Kyle groaned. “Jesus, Hal. Knock it off.”

“Quiet, sweetheart,” Hal said without looking away from Guy. His free hand still trailed over the swell of Kyle’s ass. “I’m talking, baby. I’ll give you what you need in a second.”

“But—”

“’But’ nothing,” Hal said. “Now, Guy, you want to touch somebody, I’ll let you touch me. Nobody else.”

Guy swallowed. “Please, stop.” His voice was weak. “It’s not funny. I don’t like it.”

Hal scoffed. “Of course you like it. Look how hard you are. What a waste of cock. You don’t even know how to use it.”

“I do,” Guy defended himself. “I do know.”

“No, you don’t,” Hal said. He put his hands on his hips and presented himself. “Here, I’ll show you how a real man uses his cock. Grab it.”

“No,” Guy said. “That’s enough.”

“Grab my fucking cock,” Hal said.

Guy did, fingers wrapped tight around the base. Hal groaned again. The skin was feverishly warm in his grip.

“Now put it in your girlfriend’s pussy,” he said.

“Hal, please,” Guy said, and he was begging now.

He still did what he was told. Hal shuffled forward on his knees until the tip of his cock was against Kyle’s hole. Guy kept it straight, made sure the head was just barely breaching Kyle, who made a breathy noise at the penetration. Guy still couldn’t look at him. He didn’t know if he’d see guilt or mindless pleasure. He didn’t know what would be worse.

Hal pushed his hips forward and Guy couldn’t look away from the way Kyle opened to accept him. There were no grunts of discomfort because of Hal’s size, no starting and stopping to keep from blowing his load too early. There was just the slick slide of skin against skin. The only thing that stopped the easy movement was Guy’s hand, still gripping the base of Hal’s cock.

“There you go,” Hal said when Guy let go like he’d been burned. “Now watch.”

Hal fucked like it was easier than breathing. It was closer to dancing than anything else, the roll of his hips smooth and pronounced. He didn’t hunch over Kyle the way Guy did, face screwed up from the effort. He kept a half-smile on his face like it was a game, like he was putting on a show.

He was, and he was the main attraction. Kyle was prettier than he’d ever been, moaning brokenly like Guy had never heard before, but he wasn’t the star. No, that was Hal and his handsome face, his easy thrusting. Hal was fucking, and Kyle was just lucky enough to be on the other end of it.

“You like watching that, Gardner?” Hal asked.

Guy screwed his eyes shut. He hated that he’d been staring. He hated that he’d been wanting.

“No,” he answered. “No, I don’t.”

Hal huffed a laugh. “Never took you to be selfish. You should like it. I’m giving your girl what she needs.”

“Hal,” Kyle said, and Guy was sick all over again to hear Kyle saying Hal’s name like it was a prayer. “I’m not a girl, you pervert.”

“You’re not?” Hal asked. Guy opened his eyes and saw that Hal was still looking at him. There was something challenging in his gaze. “No, that’s got to be a mistake. You feel like a girl, baby. Pussy feels like heaven, you don’t even know.”

Kyle lost his voice to a gasp when Hal changed the rhythm of his pounding. Guy was staring again. Hal caught him looking and flashed him a cocky grin. Then, he reached over and palmed Guy through his jeans. The reaction was immediate. Guy jerked and his mouth fell open on a groan.

“Seems like you like what’s going on to me,” Hal said.

Guy was panting. Hal wasn’t taking his hand away. It was too much. He tried to push forward into the feeling even as he spoke.

“No, stop,” he said. “Hal, fuck, stop it. I’m going to—I can’t.”

Hal didn’t stop. Guy couldn’t pull away either. The pleasure was mixing oddly with the rest of his feelings. It made him feel like he was going to shake apart, like he was going to fall and fall and fall forever.

He did. He came with a choked grunt, barely keeping himself upright through the waves of pleasure. Hal dropped his hand and laughed again. Every time he did that, it sounded meaner and meaner.

“Did you just cum?” he asked. He sounded astonished. “Seriously. What was that, 30 seconds?”

“Stop it,” Guy said.

In the aftermath of his orgasm, everything seemed more. The sound of Hal fucking Kyle, the sticky mess inside his jeans, the shame churning his insides.

“God, that’s pathetic,” Hal continued. “No wonder you needed me over here. Fucking hopeless.”

Guy’s eyes started to sting with embarrassed tears. He wasn’t going to start fucking crying. He wasn’t.

“Please, Hal,” he said. Then, quieter, “I’m sorry, okay? Whatever I did to make you treat me like this, I’m sorry.”

“You didn’t do anything,” Hal said just as quietly. “And you’re definitely sorry. God, you’re the sorriest excuse for a man I’ve ever seen.”

Guy hunched his shoulders and bowed his head. He didn’t want Hal to see if the tears did more than gather at the corners of his eyes. The only silver lining was that Kyle hadn’t heard them. Hal seemed determined to ruin even that.

“You getting close?” Hal asked. His only answer was a particularly high cry. It was still enough. “Don’t worry, I’ve got you. Every real man knows how to make his girl cum.”

“Touch me,” Kyle begged.

Hal shook his head. “No, princesses shouldn’t play with their dicks. You’ll cum on my cock, or you won’t cum at all.”

“You’re evil,” Kyle said.

Hal laughed. “Yeah, I am. Want me to prove it?”

He changed the angle of his thrusts, and then Kyle couldn’t even speak. He was just gasping and desperately clutching at his own legs. Hal apparently didn’t need an answer.

“Tell me who you belong to,” Hal said, and Guy hunched over further. Not this. Hadn’t Hal done enough? “Come on, tell me who’s cock’s got you feeling like this.”

“Yours,” Kyle said, and Guy scrubbed a hand across his eyes. He didn’t care. He didn’t care about this and he wasn’t crying and fuck he’d never felt so bad. “God, Hal, yours.”

He came with one last moaned word that could have been Hal’s name. It could have been anything. Guy didn’t want to hear it. Tears were running down his face in hot trails and Guy couldn’t think about anything but how he’d been so stupid to think this would go well. So fucking stupid.

“There, there,” Hal said, and it was the nicest he’d sounded all night. When Guy straightened up and saw Hal was talking to him, it only managed to be more surprising. “Hey, it’s alright, sweetheart.”

Guy should have taken a swing. Any other time, he would have. Right now, though, he didn’t feel up to it. He felt stupid and useless and hurt. He sniffled.

“Fuck you,” Guy said, voice thick.

Hal tutted. “Don’t be like that. Come here, baby.”

He didn’t wait for Guy to agree. He tugged Guy against his chest and petted his hands over the back of Guy’s head. The sudden change left Guy off-balance, and it only made it worse when he saw that Hal was still buried in Kyle. He hadn’t cum yet, his cock still thick and flushed where it disappeared in Guy’s boyfriend. The idea only made him want to tear up again.

“You’re an asshole,” Guy said.

“No, you’ve got it all wrong,” Hal said. He was moving his hips in little thrusts that were pulling soft sighs out of Kyle. “You’re my baby, too. I just needed you to learn your place.”

Guy couldn’t argue anymore. His ears were starting to buzz with static. He managed a wiggle that might have been to knock Hal’s hands off him. It was hard to be sure. Regardless, it didn’t work, and Hal only kept talking.

“You’re like Kyle here,” Hal said and gave one, harsher thrust. He waited for Kyle’s whine to die down before he kept talking. “It’s not your fault you don’t know how to use all that cock. Princesses like you shouldn’t be using them at all.”

Guy blinked. “I’m… I’m not.”

Hal’s hands felt too good. The stress of the night was catching up to him. The orgasm and the crying and the humiliation: they were conspiring to make the world go fuzzy at the edges.

“Let me show you,” Hal said, and his breathing was heavier. “Come on, let me show you how good your pussy can make you feel, baby.”

“Hal,” Guy said.

It was mostly a breath. Never in a million years. Guy didn’t get fucked. He didn’t. Hal started tugging off Guy’s shirt, though, and that seemed harder to remember.

“Look at those tits,” Hal said, voice reverent. He cupped Guy’s pecs and squeezed until Guy moaned at the rough treatment. “Somebody should have already gotten their teeth in you.”

Hal’s hands were at his jeans now, unbuttoning and unzipping and undressing. Guy wrapped his arms around Hal’s neck and held on for balance while he shifted from knee to knee to help him take them off. His own breath was loud in his ears.

“That’s right,” Hal said. “Hard again? Fuck, you’re a dirty little girl.”

“No, don’t,” Guy said. His chest was tight. There were tears at the corners of his eyes, but it didn’t seem like they’d gone away to begin with. “I’m not.”

“You’re not what?” Hal asked. He reached around and started squeezing Guy’s ass. Guy let out a small sigh of pleasure. “You’re not dirty, or you’re not a girl? Either way, you’re wrong. Look at how swollen that clit is. So naughty.”

Guy let out a cry and felt his face flush. Not that, it was too much. It was too much and it was unfair.

“But Kyle—” he tried.

Hal knew what he was trying to say before Guy had the thought put together. He shushed him and Guy fell silent.

“Kyle could use her dick if she had to,” Hal said. Guy nuzzled closer. He knew what was coming next, his blush getting worse in preparation. “You couldn’t. Doesn’t matter how big it is if you can’t do anything with it. That’s just a clit, princess. It’s only there to give you something to play with when you don’t have me with you.”

“Hal,” Guy tried. “Don’t say that. I’m not a girl. Please?”

Hal sighed in disappointment. Then, his hands were off Guy and Guy was cold for the absence. He regretted speaking more than anything. The bluster he kept in his back pocket was nowhere to be found. Right now, he felt small and uncertain. He felt like he wanted Hal holding him and saying nice things in his ear.

Hal, though, didn’t seem to be in the mood for that. He was rearranging them roughly, backing away and dragging Guy to fill the space he’d left. Hal’s hiss when he pulled out was lost beneath Kyle’s moan. Both sounds stretched oddly in the static filling the world. Hal pushed Guy so he was face-to-face with Kyle, hovering over him and supporting his weight on arms that didn’t seem up to the task.

“Go on, then,” Hal said. “Show me you know how to use that dick and I’ll stop. I know you can’t, though. You need to be fucked, not play pretend.”

Kyle was sated, arms wrapping around Guy on reflex. There was first confusion, then concern in his eyes at whatever he saw on Guy’s face.

He cradled the back of Guy’s neck in his hands and asked, “are you okay?”

Guy’s cock was hard and heavy between his legs. It was already in position, the shaft nestled along the crack of Kyle’s ass like it knew where it belonged. It would be the easiest thing in the world to reach down and point it in the right direction, to bury himself in Kyle the same way he always did and rut into him.

He couldn’t. He could only think of Hal’s ass flexing with every thrust into Kyle, the liquid roll of his hips. Guy couldn’t do that. He’d never be able to do that. He buried his face in Kyle’s neck to hide away from the knowledge.

“I can’t,” he said, muffled by Kyle’s skin and his own tears threatening to return. “I can’t. I’m no good.”

Hal shouldn’t have been able to hear him. He did, though, and Guy was done being surprised at what Hal could do. He grabbed the cheeks of Guy’s ass and started rubbing, voice gentle.

“That’s alright,” he said. “It’s not your fault. Let me take care of you, sweetheart.”

Guy’s limbs, already trembling, finally gave out. He dropped onto Kyle with hardly enough presence of mind to arrange his arms to take some of his weight off the body beneath him. Kyle let out a rush of air, but he could breathe, which was what Guy’d been hoping for.

“Guy, can you hear me?” Kyle said. He seemed worried, which only made Guy feel worse. “Hey, talk to me.”

“Guy’s fine,” Hal said. The first touch of his slick fingers was a shock of coolness. Guy gasped, a sound that stuttered out when that same, thick finger breached him. “Aren’t you, Guy?”

The words took a long while to process. Even then, the answer he was supposed to give remained out of reach.

“Hal,” he settled on. Then, he dragged his mouth along the skin against his face and added, “Kyle. I don’t know.”

“You can’t use that cock of yours, can you?” Hal asked. Another finger and Guy was gasping again. “Finally figured out what you are.”

Kyle’s hands were all over Guy, rubbing and petting his overheated skin. It felt like every nerve ending Guy had was working double duty, every feeling more intense.

“I want to be a boy,” Guy said, and he’d moved onto whining. It made the ashamed tears spill over again. “Hal, please. Don’t say it.”

“There’s nothing wrong with being my girl,” Hal said. His fingers dragged over something that made Guy buck against the bed. “It makes you special. Fuck, you’re so special. So sexy I barely know what do to with myself.”

“B-but—” and Guy pressed his face against Kyle’s neck harder.

He was stuttering. He hadn’t done that in years, not since he was a kid and he hadn’t known if it was the tears or the speech impediment making him harder to understand. Guy didn’t do either now, stuttering or crying. He was a tough man. He had to be.

“Anybody else ever have this pussy?” Hal asked. His voice was rougher now. “Don’t tell me I’m the first.”

Guy couldn’t talk. His breathing was hitching too hard, and he knew he’d start sobbing if he stuttered again. He only nodded and tried to hold Kyle closer to him.

Hal groaned. “Fuck, that’s my girl. Saving yourself a good guy, huh?”

Kyle’s voice was a calm counterpoint, a nonsense litany of praise. “You’re doing so good, Guy. You’re okay. Go on, it’s alright. I love you.”

Guy kept trembling. When Hal pulled his fingers free and Guy felt himself clench on nothing, he knew his blush was spilling down his chest and across his shoulders. Hal’s eyes were a physical thing on his hole, and the attention made him shake harder.

“You’re not going to get a good guy,” Hal said. The tip of his cock pressed against Guy’s entrance and paused for a breathless moment. “You’re going to get me. I’m going to fucking ruin you, sweetheart. Nobody’s going to have you but me. Nobody’s going to want you but me.”

“Hal, p-please,” he said. His tears were coming faster, but Hal wasn’t hurting him. Not with his cock, anyways. That was only entering him in a never-ending blunt press, more strange than it was uncomfortable. It was his words that were sending a strange pang through Guy’s body. “Duh-don’t say th-that.”

Hal groaned. “Listen to you go. My cock do that to you?”

Hal had heard him. He and Kyle had heard Guy stuttering, heard him sounding stupid. A sob made it past his lips, but then he was biting them closed to make sure another didn’t follow. The tension in his jaw meant he tasted copper when Hal smacked his ass and Guy flinched with his whole body.

“I asked you a question,” Hal said.

He was breathless. He didn’t sound amused or mean anymore. He sounded affected, like this was all getting to him. Like Guy was. Guy wasn’t fucking everything up, not anymore.

“Yes,” he said. “Don’t muh-make f-f-fun of me. Please, H-Hal.”

Hal groaned and sped up his hips. His cock was dragging along something with every thrust that made Guy’s whole body feel like floating. It almost hurt — definitely would have hurt if Hal had been hitting it dead on instead of glancing over it — but not quite. It only overwhelmed him in sensation.

“I wouldn’t make fun of you, not for that,” Hal said. His voice had gotten low enough that it was almost a rumble. “You’re my princess now. Fuck, I can feel your pussy squeezing me. You’re getting close, aren’t you?”

He was. His cock was still nestled against Kyle’s ass and every press of Hal’s hips dragged it through the mess of lube from when Hal had fucked him. Hal’s cock itself was still hitting that magic spot. It went beyond the physical, though.

Hal was fucking him the same way he’d fucked Kyle. Hell, he’d pulled out of Kyle to fuck him. But more than that, he wanted Guy. He just wanted him, and he wasn’t lying. He couldn’t, not when Guy could feel the proof of it spearing into him with every thrust of his hips.

“Yeah,” Guy said.

His voice was thick and wet and only seemed to spur Hal on. Guy sobbed when he came. His cock pulsed cum in a trail down Kyle’s ass and onto the sheets. It was a slow wave of pleasure that wouldn’t end, not with Hal still pounding away at him.

Guy’s sobbing petered out into whimpers when Hal kept going. Kyle kissed his temple, his cheek, his forehead. Anywhere he could reach with his soft lips. It didn’t seem like there was a world outside of Hal’s faltering rhythm and Kyle’s gentle assurances.

“I’m going to bust,” Hal said, breaking Guy out of his daze. He looked over his shoulder at Hal, at the sweat rolling down his chest. Hal groaned when he met his gaze. “You want me to fill up that tight little pussy?”

“Yes,” Guy said. He couldn’t think of anything he wanted more. It would be more proof of Hal’s desire, more proof that Guy’d done something right. “Puh-please. Hal, I w-w-want it.”

Hal grinned savagely at Guy, then he was tilting his head back and groaning his release. He buried himself to the hilt. Guy felt the throbbing of his cock, felt himself get impossibly wetter inside from Hal’s cum.

Then there was nothing but heavy breathing. Guy was limp and shuddering against Kyle, who was still gentling across Guy’s body. Hal was the first to break the spell. He eased out of Guy, using his thumbs to hold Guy’s hole open once he was done. It wasn’t the stretch that was uncomfortable, it was the warm feeling of Hal’s cum leaking out of him in a trail towards his balls.

Guy whined and tried to shift, but Hal only shushed him and said, “I’ve got you. Just looking at my handiwork. You’re gorgeous, baby.”

When Hal released him and then dragged a finger through the cum leaking out of him to press it back inside, Guy couldn’t stay quiet. He whined again.

“No more,” he begged. The stimulation was sending bright shocks of pain through him. “Please, no more.”

Hal huffed a laugh. “Alright, I’m done. You tired, princess?”

Something in him still twisted at hearing the pet name. It wasn’t enough to stop him from breathing out a pleased noise and saying, “yeah.”

“He heavy enough for you, Kyle?” Hal asked.

The tone was fond. Guy’s brain checked out at that. They didn’t need him right now, not how he was. He was content to sit in the warmth between their bodies and drift for a while. He only complained at being moved, and even that was nothing more than a displeased sound and tightening of his hands on Kyle’s shoulder.

Hal, the person who’d been rearranging him, laughed. “We’re just getting comfortable. Don’t worry your pretty little head.”

He didn’t. The next time he resurfaced, they were all laid out in the bed together. Hal was in the middle, Guy and Kyle curled up under his arms on either side. The world felt a little more present than it had before, a little more real. Guy yawned.

A lot of bullshit had gone on, Guy remembered. It felt kind of like a dream. Hazy in some parts and crystal clear in others. He wasn’t recovered enough to be upset about it all, not the way he should be, but the idea was there.

He felt like he’d run a marathon. He’d work through whatever the fuck this had all been in the morning. Right now, nothing sounded better than sleep.

Well, almost nothing.

“Hal?” he said.

There was a brief pause before he got a drowsy response. “What’s up, princess?”

“I’m going to kick”—he yawned again—“kick your ass tomorrow.”

Hal snorted. “If you can walk. Now, sweet dreams.”

Guy wrinkled his nose at being told what to do, but he didn’t have much choice. Even a stopped clock had to be right sometimes. Once Guy was through with Hal, though, he’d be a cleaned clock. Guy smiled and snuggled closer. Damn straight, he’d be having some sweet dreams.

Notes:

This one goes out to the Gay Cummies Supremacy group chat. This hate crime is quite literally your fault.