Work Text:
Beomgyu was angry. He had spent the night watching Soobin flirting his way around the party, hugging and grinding on other men on the dancefloor while paying little to no attention to him. He had left early without saying a word to anyone and now sat on his bed, fury coursing through his veins.
8 missed calls.
"Gyu, where are you? Are you ok? Answer the phone!!!"
He had been home for an hour already and Soobin was only now noticing his absence. Beomgyu would make him suffer for this.
"Come to mine, now".
He sent the reply to his … fuck buddy? Friend with benefits? Situationship? He wasn't sure exactly what they were but he knew that Soobin was his and nobody else's. As he waited, he thought of all the ways he could punish Soobin. Really punish him, not the usual slapping, scratching and hair pulling that Soobin secretly craved and enjoyed. No, he wanted him to suffer, to regret acting like a slut and ignoring him.
Twenty minutes passed before Soobin showed up at his door, sweaty, flushed and out of breath.
"Why did you leave? I was looking everywhere for you?"
Beomgyu didn't respond, he simply closed the door behind Soobin and pointed to the floor.
"On your knees".
Soobin looked at him puzzled for a brief moment before dropping to his knees, a pleading look in his big brown eyes.
"Did I do something wrong? I'm sorry baby, tell me what I did and …"
Beomgyu grabbed Soobin's cheeks between his index finger and thumb, squeezing hard.
"You're such a fucking whore Soobin".
He jabbed his thumb into Soobin's mouth, pressing down on his tongue and forcing his mouth open before roughly shoving him away.
"Hands behind your back".
Soobin obeyed immediately, ever so compliant, like a puppy desperate for its owners attention. Beomgyu loved that about him, despite their size difference he was always in control. Soobin always did as he was told, always so eager to please.
Beomgyu slowly removed Soobin's jacket and tshirt, leaving him topless on the floor. He stood over him, lifting his own shirt above his head and tossing it to the side. He ran his hands over his stomach, along his waist and across his chest stopping to pinch his own sensitive nipples between his fingers. He let a soft whine escape, biting down on his bottom lip.
Soobin watched with wide, hungry eyes, his lips parted and his breath coming slightly heavier. Beomgyu revelled in the attention, toying with the bottom on his jeans, slowly pulling them down along with his underwear and stepping out of them. He walked closer to Soobin, his crotch now inches from his face.
"Keep your hands behind your back" he ordered and Soobin nuzzled his face against Beomgyu's hard length. He dragged his cheek up and down, whimpering desperately. He kissed a wet, reverent trail along the inside of Beomgyu’s thighs, licking a thick stripe along his cock. Beomgyu knew that Soobin got off on having his mouth full so he moved back, denying him the pleasure. Soobin whined, chasing his cock but Beomgyu snatched a handful of his hair, whipping his head back.
"Look at you, a fucking slut, so desperate to suck my cock".
"Please … please let me touch you".
"Touch me? But Soobin you were touching all those other men tonight, you didn't even notice I was gone. Why should I let you anywhere near me? Hmm?"
"I'm sorry Beomgyu… baby … please… let me make it up to you, fuck my mouth, use me … please".
Beomgyu bent down, hooking his thumbs into Soobins waistband and pulling his pants and underwear down to his knees. The sight in front of him was obscene, Soobin on his knees, thighs open, arms strained behind his back, stomach muscles tense and taut, his large pink cock resting against them.
"Touch yourself".
Soobin took his throbbing cock in his large, veiny hands and began to stroke.
"Eyes on me"
The look of pleasure and shame on Soobin's face was driving Beomgyu wild. His own untouched cock twitched against his lean stomach, precome dribbling from the tip. He tried to remain expressionless despite the heat building inside him as Soobin worked himself into a frenzy, pathetic moans and whimpers filling the room. The eye contact was intense.
"I'm close baby, I'm gonna …"
"Stop, you don't get to come".
Soobin ceased immediately, disappointment flickering across his face.
"See, you can be good".
Beomgyu lazily stroked his own cock a couple of times before deciding to move things to the bedroom. He guided Soobin to lay back on the bed.
"Close your legs and keep your knees straight".
Beomgyu wrapped his hands around Soobin's ankles, bringing them towards his chest, folding him in half. Soobins legs were a work of art, the corded muscles of his calves and the heart shaped definition on his thighs. Beomgyu grabbed the lube from his bedside table and squirted it between Soobins thighs. Soobin realised what was coming, squeezing them together as tight as he could. Beomgyu thrust between them slowly at first, feeling the drag of skin on skin, the barely there friction against Soobins balls. He sped up, digging his fingernails into the sides of Soobins thighs, chasing his own orgasm while denying Soobin of any relief.
"Please … Please" Soobin whimpered but Beomgyu ignored him, continuing to fuck his thighs fast and sloppy.
"Who do you belong to?" Beomgyu growled, feeling the heat curl in his core.
"You, only you Beomgyu … Please …"
That did it for him, he came with a shudder all over Soobin's majestic thighs. He took two fingers to the mess, bringing them to Soobin's lips. He greedily licked them clean, his cock twitching against his stomach.
"Get yourself off Soobin, you've been a good boy for me but you have to learn your lesson. You're mine".
Soobin nodded, pumping his cock in his hand as Beomgyu knelt between his legs, watching.
"Tell me what you want".
"Want … to touch you … want you to fuck me hard, hit me … ruin me …"
"Nobody else can fuck you like I can, isn't that right Soobinnie?"
"Mmm … Only you … only want you …"
Beomgyu wrapped his hands around Soobin's thick neck, gently squeezing. Soobin immediately shot thick white ropes all over himself, a long drawn out moan escaping his lips. Beomgyu cupped his cheeks, placing gentle kisses on his forehead, his eyelids and the corners of his mouth.
"You're so pretty when your desperate" he teased, cuddling into his side. They stayed like that in each other's arms until they could no longer ignore the sticky, sweaty feeling. As Beomgyu washed him with care, he wondered if this was turning into something more. Was his jealousy a result of developing feelings he swore not to allow? He knew Soobin was in love with him but he wasn't ready to make a commitment then, was he ready now? The thought of anyone else touching Soobin made him nauseous and he admitted to himself that yes, he was in love.
