For:
exollentRating: NC-17
Pairing: Sehun/Zitao
Length: 1700w
Summary: Sehun is a problematic, dramatic boyfriend
“It’s over,” Sehun announces the moment he steps foot into his dorm room to an unimpressed audience consisting of Jongin and Yixing. They both give him a dispassionate uh huh, not even bothering to look up from the books under their noses. Sehun drops his bag and stands there, hands on his hips and foot tapping until Jongin finally pays him the attention he deserves.
Jongin sighs and pats the bed in front of him. “Come here you big baby.”
Sehun chooses to ignore the last part and indulges in the warmth and comfort of Jongin’s arms, snuggling close to his best friend.
“What happened this time?” Yixing asks.
Sehun gives him a surly glare.
Jongin and Yixing share a look. “Joonmyun,” they say at the same time.
Sehun just whines and buries himself further, content to let his broken heart fester and wither away until he dies alone, unloved by all. This isn’t the first time he and Zitao, his boyfriend - very recently dubbed ex-boyfriend - have fought over how much time Zitao spends with Joonmyun, but it will be the last. Sehun is too good of a catch to be with someone who doesn’t put him first in all things no matter how handsome or sweet or adoring said boyfriend may be.
Sehun sulks, his face in Jongin’s side as Jongin continues with his schoolwork, scratching absently through Sehun’s hair to calm him down. Jongin may not be the most willing ear, but he pays attention enough to know what Sehun needs.
“Isn’t this the fourth time you two have broken up in the last six months?” Yixing asks, head tilted as he gazes at Sehun from across the table. If Yixing didn’t look so adorable with the sun shining down on his hair, the shadow of his eyelashes fanning prettily down his cheeks, Sehun would answer his question with a rude gesture. Instead, he slumps on the bench and tries not to think of the distraught expression on Zitao’s face as Sehun had stormed out the day before.
A bag lands beside Sehun and he startles, sending Chanyeol a dirty look when he sits. “What’s wrong with you?” Chanyeol demands, only to lean away from Sehun in realization. “Oh, Joonmyun happened again.”
Jongin and Yixing nod in sync and Sehun wills away the desire to crawl all the way back to the dorms to spend the rest of his youth in solitary confinement. “What does Joonmyun have that I don’t?” Sehun whines, tearing off the corners of his notebook pages and stacking them up in a little pile.
“The ability to save Zitao’s ass from bombing out of calc,” Jongin answers.
“The patience of a saint,” Yixing adds.
Chanyeol opens his mouth to stoke the fire and a well-timed glare from Sehun is all it takes to keep him from saying anything.
“Fine,” Sehun huffs. “I get it. He’s so much better for Zitao than I am. But he doesn’t have this ass.”
Chanyeol nods solemnly as Jongin and Yixing sigh, shaking their heads.
“Joonmyun doesn’t have Zitao’s heart,” Jongin chirps in after the silence has settled.
Sehun really tries to dislike Jongin, but he sincerely can’t, not when he’s being dopey and cute. Instead, Sehun decides to leave them there, dragging his poor broken heart back to his room long enough to deposit his bag. He has somewhere else to be.
Sehun’s hand isn’t shaking when he knocks on the door to Zitao’s dorm; he’s too stubborn for that. But his heart goes topsy-turvy when Zitao appears in front of him, his eyes puffy and his hair a mess. Sehun clenches his jaw, fingers curled into fists at his sides because he’s not going to give in just because Zitao looks so pathetic - and ridiculously hot and crazy sexy and why the fuck isn’t he wearing a shirt?
“I’m here for my stuff,” Sehun forces himself to say, nearly wincing at the silence that echoes. Zitao simply stands to the side, allowing Sehun to enter the room.
Sehun’s presence is everywhere on Zitao’s half of the room. He has an overnight bag of toiletries on Zitao’s desk, spare clothes hanging in the closet, his underwear mixed with Zitao’s in the top drawer of his dresser, several of his textbooks littered on the floor and dirty laundry that smells of Zitao’s aftershave. There are even coupons to Sehun’s favorite cafe stuck to the corkboard and Sehun’s bottom lip wibbles, his eyes misting.
The two of them have made pockets of memories in every space of the small dorm - including on Zitao’s roommate’s bed, desk, the poster of TVXQ said roommate prizes above all things. (“It’s an autographed limited edition,” he’d sniffed and Zitao had fucked Sehun against it less than an hour later after they got the room to themselves.)
Joonmyun, tutor extraordinaire, be damned. Zitao is his.
Sehun spins on his heel, expecting to see Zitao standing by the door, but he’s directly behind him now; It makes it easy to drag him in, Sehun’s hands on the back of Zitao’s neck as he kisses him, pushes hard against him because he needs to profess how he feels with this kiss, let Zitao know how fucking much he still wants him. It’s a pressure ballooning in his chest, this desire to call Zitao his own - to taste him, feel him, mark him as his own and ruin him for anyone else.
Zitao’s arms are secure, tight around him as he eagerly licks his way into Sehun’s mouth, using his weight to send Sehun back, knees catching on the bed. As Sehun crashes down, he brings Zitao with him even as Zitao’s teeth dig painfully into his lip. Sehun uses the pain to fuel his desperation, nimble hands slipping into the back of Zitao’s jeans to grope his ass. He squeezes, pressing Zitao’s hips against his own just to hear the hiss of air that escapes through Zitao’s teeth.
“You drive me fucking crazy,” Zitao groans against Sehun’s mouth, a hand fisted in Sehun’s hair to jerk his head back and pepper kisses down the column of his throat.
Sehun is greedy, possessive, a jealous boyfriend and he burns when he sees Zitao with anyone remotely threatening and he knows he keeps fucking up. He can’t help it. Zitao is perfection and Sehun is striving to be worthy of him, worthy of what they have and all he ever seems to do is drive Zitao away.
“I’m sorry,” he moans, voice cracking when Zitao’s teeth find his nipple through the fabric of his shirt. Zitao answers by pulling harder on Sehun’s hair, unforgiving in the way he expertly gets the button of Sehun’s jeans open and shimmies them down. Sehun never wears underwear - he doesn’t see the need - and his half-hard dick quickly grows rigid with Zitao’s hand around it. It’s not gentle and Sehun loves it, rolling his hips to indulge in the the tight circle of Zitao’s fingers around his cock.
“I shouldn’t forgive you,” Zitao rumbles and Sehun would be worried, but Zitao isn’t pulling away from him.
Sehun deserves to be left, thrown out of Zitao’s life for all the drama he unintentionally drags into their relationship. Ever since that first time Sehun caught sight of Zitao during one of Chanyeol’s off-campus parties, they’ve gone down a bumpy road of fucking, fighting and making up. This time is no different save that Sehun promises he’s going to be better.
It’s a promise that he may or may not be able to keep, yet he continues to moan it into the pillow as Zitao slaps a hand down on his ass. He’s on his knees, jeans still trapped around his thighs and shirt pushed to his armpits as Zitao slides lube slick fingers over his rim. It’s filthy the way Zitao works two in at once, his body draped over Sehun’s until he can feel Zitao’s breath on the side of his face. His fingers twist, spreading and stretching and Sehun can’t breathe from the mix of pain and pleasure that shoots up his spine.
“Gonna fuck you until you understand you’re the only one I fucking want,” Zitao promises, giving Sehun no time to answer as his fingers disappear.
The blunt tip of Zitao’s cock pushes into him, Sehun drooling on Zitao’s pillow when the rest of Zitao’s cock slides effortlessly into his ass. It’s almost too much, too full, but that’s the way Sehun likes it and Zitao knows it. He fucks Sehun with sharp thrusts, Zitao’s hips slamming hard into Sehun’s ass as his torso drops on Sehun’s back, pushing him further toward the squeaking mattress.
Zitao takes Sehun whole and leaves nothing behind. Sehun screams his name, reaches down to dig his nails into Zitao’s thighs, urging him to fuck him faster. He scratches over soft skin and Zitao hisses, biting gently on the back of Sehun’s neck as he steals his hands, pinning them to the bed. Sehun is helpless, unable to do anything more than push back on Zitao’s cock in desperation.
It’s thick, this emotion of love that has a grip around Sehun’s neck and he chokes on it when he comes. His cock releases ropes of white that dirty Zitao’s sheets, his body clenching around Zitao’s dick in pulsing throbs that quickly have him filling Sehun’s ass. Zitao groans, face pushed to Sehun’s sweaty hair and hips jerking forward until they’re both spent.
Gingerly, Zitao moves away to turn Sehun onto his back, carefully avoiding the wet spot before leaning over him to drop a sweet, lingering kiss on his lips.
“I’m sorry,” Sehun repeats, heart squeezing painfully.
Zitao settles his weight on Sehun with a sigh. “I know.”
That’s all he says, but Sehun knows he’s forgiven when Zitao takes him slow and sweet half an hour later, too lost in each other to care when Zitao’s roommate walks in and shrieks before turning tail and slamming the door behind him. Sehun loops his arms around Zitao’s neck and smiles, pulling his boyfriend in for a kiss.
They’ll be alright.