Work Text:
Kris looks impassively around the dusty, moldy, and rotting space. He wrinkles his nose and looks to the side at his boyfriend who is already setting up the space. “Only reason I’m here is because you promised we’d try that thing when we got back home.” The harnesses, new flogger, and high-heel latex boots in his size had arrived just a few days ago. Kris couldn’t wait to try them.
With a pleased smirk on his face, Sehun nods. “Oh, I know.”
“Alright then.” Kris drops his backpack onto the hay-covered floor of the barn and detaches the rolled-up sleeping bag from it. Just setting it down on the filthy floor makes his skin crawl. Who knows how many animals and critters passed over those old wood board and shit on them. Ick.
And all for a silly ghost hunting night.
Kris sighs for what feels like the hundred time since Sehun asked him to do this. “I hope you brought your tablet with some movies or else it’s going to be a long night of nothing.”
Sehun’s clear laugh breaks across the space as he unfurls his own bedroll. “It was the first thing I put in your pack.”
Kris frowns. “Are you sure? I didn’t see it earlier.” He digs through his pack to confirm, moving stuff aside until he touches the very bottom of it. “There’s nothing here.”
It takes Sehun five minutes to go through the entire contents of both their backpacks. “It’s not anywhere! Did you take it out?”
“Why would I take out our only source of survival tonight?” Kris deadpans.
Sehun groans. “Stop being such a sourpuss about this,” he says. “Staying in a haunted place is an Oh family tradition. You want to marry into the family? You have to do this.”
Kris annoyance deflates a bit, even as his heart fills up with a happy buzz at the thought of marrying his obnoxiously adorable and silly boyfriend. “Yeah…yeah, okay. But this place isn’t haunted at all. It’s just old and empty.”
Sehun rises and dusts off his knees. “Boring as fuck, too.” He glances around. “Mom wanted to go easy on you, being a first timer to haunted places and all.”
“Really? That’s sweet,” Kris says, slightly surprised. He’d thought his mother-in-law hated his guts for defiling her youngest…or so she’d told him drunk during the Christmas party. Perhaps she’d mellowed since then. “Where would you have stayed?”
“Insane asylum.” Sehun smirks at Kris’s gasp. “You can hear the beds creaking and soft whispers in the middle of the night. It’s awesome.”
Kris swallows, and tries not to glance nervously around. Honestly, he’ll never understand the need to feel the thrill of fear, but it’s just one of the many quirks that make his boyfriend the man he loves.
After setting their sleeping bags right next to each other, Kris and Sehun lie down and stare at the creaking, cobweb-filled barn rafters. Kris yawns. A quick check of his watch shows there’s still six hours to go before dawn. “Sleepy?”
“Nope.”
“Me neither.”
Sehun hums. He cuddles close, settling his head over Kris’s chest and running his fingers over Kris’s tummy. “Thank you for doing this.”
“It was the only way your mother would agree to me marrying you, so…”
“You know that’s not true, right?”
Kris chuckles and pulls Sehun close to kiss his temple. “Didn’t want to leave it to chance.”
A soft chuckle. “I love you,” Sehun says, nails scratching lightly down Kris side. “I love you so much.”
Kris brushes his knuckles along his boyfriend’s jaw, tilting his face up for a sweet kiss. “Love you, too.”
Sehun’s hands keep wandering as they kiss, driving Kris a little bit insane with the soft and tingly brushes. Outside the wind picks up, sending pointed gusts between the wooden slats of the barn, making whooshing sounds all around. The eeriness is kind of lost on the two figures making out inside the barn, blood rushing loud in their ears as things get heated.
After a desperate whine from Kris, Sehun chuckles evilly into his ear and moves his hand over Kris’s crotch, massaging the semi-hard bulge he finds there.
“Babe,” Kris pants, hips slowly grinding up, “What are you doing?”
“Something fun,” Sehun says, applying more pressure over the hardness.
“Not in this filthy place you’re not,” Kris says sternly. He allows Sehun a few more minutes of playfulness, before gripping his wrist and pulling it up to hold against his chest. “Not here.”
Sehun pouts. “Please. Let me suck you off to pass the time.”
Kris groans. It would be a great way to pass the time, and his whinny-cute boyfriend is very much impossible to resist. “Sehun…”
“You don’t even have to get undressed!” Sehun licks his lips suggestively. “Come on. It’ll be good.”
“Ugh, okay.” Kris doesn’t even get to finish agreeing before he’s being unzipped and pulled out. The feeling of Sehun’s tongue licking at his semi-hard shaft has Kris thumping his head back onto the sleeping bag. “Shit.”
“Mmm. I love it like this…fits so well in my mouth.” Sehun pumps it with a hand, pushing the skin back, before putting it in his mouth and sucking hard. He takes is slow, lavishing every inch of Kris with long sucks and kittenish licks just to be a little shit and a tease.
Everything gets warm and his heart-rate picks up fast as his boyfriend bobs his head, letting out loud and filthy slurps just because he knows how much it riles Kris up. Sehun loves being a show off like that, and who can blame him when he’s so fucking good. It really is one hell of a blowjob, but for some reason Kris can’t fully concentrate or enjoy it, remaining only semi-hard. The floor is too hard, and there are too many odd noises from the windy night outside. Even when he closes his eyes and tries to focus, the creaking wood planks and battering gusts keep him tense and alert.
Sehun eventually notices and pulls off him. “Are you not enjoying this?”
Kris sighs. “It’s not you, babe. It’s—” He gestures around. “I keep thinking the whole barn will fall in on us.”
A full eye roll. Sehun lowers himself again, breath fanning over Kris’s cock. “Focus on me.” He’s more aggressive now, holding Kris’s in a firm grip and swallowing him whole, until his mouth and nose are pressed against Kris’s hairy groin. Sehun lets the flushed tip of Kris’s cock back into his throat and breathes through his nose. It’s easy when Kris isn’t anywhere near full length, and it feels wonderful.
Kris hips jerk and he groans. He can do this. He can let go and enjoy a blowjob from the hottest man on Earth… but then a shadow darts across the barn loft. Kris sits up in a rush, dislodging Sehun. “Shit!”
Sehun coughs and brushes his spit-slick mouth with the back of his hand. “What is wrong with you?”
“I-I think I saw something,” Kris whispers. “Up there.”
“A bat? An owl?”
“It was bigger than that,” Kris hisses.
Sehun tilts his head. “Are you actually getting scared?”
Kris keeps looking at the loft, but nothing else moves. The barn keeps creaking ominously though and the fucking wind won’t shup up. “Shit,” he says again, because maybe he is getting scared of a stupid old barn.
Sehun laughs. “Want me to go up there and check for monsters?”
“Don’t be an ass,” Kris says, tucking and zipping himself up. The only way he’ll be at ease now is if he finds whatever it was that cast a shadow across the loft. “I’ll check myself.”
“Suit yourself.” Sehun plops down, arms under his head.
Kris walks to the rickety looking ladder leading to the loft and gives it a shake. When it holds steady, he starts climbing. He’s almost at the top when one of the rungs breaks under his weight. “Fuck!”
Sehun cackles merrily from below.
“Shut up!” Kris holds on to the loft floor and pulls himself up. He dusts his clothes and straightens them, before taking out his phone to light up the space and take a look around. The loft isn’t big, but there are hay bales everywhere, some even stacked in towers to the rafters.
“Find your monster yet?” Sehun yells.
Kris pouts. Way to act like a weakass scaredy cat in front of the man you’re going to marry. But he is sure he saw something move up here, so he keeps looking. He steps around a hay tower and comes to a stop. A sharp metallic scent assaults his nose. He points his phone to the ground and his eyes latch onto a dark bundle. “S-Sehun! There’s…something here.”
No response.
Stepping closer, Kris nudges the bundle with a foot. It comes away sticky. His heart is pumping fast, hurling itself against his chest as he kneels to take a closer look. The scent grows stronger. His brain tries to remember where he’s smelled it before as he peels away the dark sheet to see what’s under.
It’s…
It’s a torn pig’s foot.
Kris let’s out a high pitched scream and scrambles back, clutching onto his phone in fear of losing the only source of light. He stumbles to his feet and rushes to the edge of the loft. “Sehun! Sehun!?”
But his boyfriend isn’t there.
The only thing left on their sleeping bags is a pool and splatter of dark liquid that in the light from their lanters looks very much like...
The entire world tilts. Kris falls to his knees as his entire body grows cold and numb. He shoves his phone into a pocket, crawls back to the ladder, and tries to climb down. “Oh my god. Oh my god.” He’s trembling so bad, he misses the last few rungs and drops like a sack onto the barn floor. This can’t be happening. Whatever the fuck this is, it can’t be real.
Kris stumbles to the spread out and blood stained sleeping bags. There are signs of a struggle, even though he heard nothing, and a trail of blood leading out the barn as if something big was dragged out.
It’s incomprehensible.
“Sehun,” Kris chokes out as he feels his throat close up.
He can’t breathe.
He can’t move.
A shrill scream blast around the barn.
Kris yells, scared out of his mind, and tries to run out the barn. Two strong arms latch around his middle and pull him back. He fights against the terror holding him, punching and trying to kick. “Let me go! Fucking let me go!”
He screams again, high and loud, and the figure…laughs.
It’s a sound that makes Kris come to a full stop.
Sehun cackles again and lets him go, coming around to stand in front of Kris with a full grin on his face. “You hit like newborn kitten.”
Kris steps back…and back again…and presses himself against the barn wall, heaving in big breaths and trying to get hold of his emotions. Fear, terror, horror, heartbreak, fear, loss, horror, fear, fear. It’s all too much.
“You fucking asshole!” Kris wails and starts crying. Full on sobs wrack through his frame, as all the adrenaline drains and leaves him battered and weak. Sehun is there, trying to hold him, but Kris bats him away, getting in a few hits and cursing at him. How fucking dare he do this?
“Stop!” Sehun holding onto and pulling at Kris’s arm. “Babe, come here.”
Kris heaves in lungfuls of airs and allows himself to be pulled into a bear hug, not because he’s forgiving anyone so quick, but because he needs it. He needs to feel Sehun, safe and alive, against him.
“I’m sorry,” Sehun says, hushed and serious. “It was a stupid prank. We always do this. I didn’t know you’d react this way.”
Pulling back, Kris glares at him through tear-filled eyes. “Don’t you ever do that to me again.”
“I won’t. I swear.” Sehun gives him a quick peck that settles him down a bit more. “I’m sorry. I’m so, so sorry.”
More kisses rain down on his face—cheeks, brow, lips, nose—but the only thing that completely calms Kris down is Sehun saying they can go home now. He takes Kris to the car and settles him in the passenger seat, then tells him to wait until he gathers their stuff. Alone in the car triggers another wave of nerves and Sehun has to stops by to calm him once again.
“Sweetheart, it’s okay,” Sehun says. “I’m here.”
“I know!” Kris blows his nose really loud into a tissue. “I hate you so much right now.”
Sehun gives a sheepish laugh and runs a hand through his hair. “I’m sorry. What can I do to earn your love and trust again?”
Kris glowers. “A long and hard fuck. I want to wreck you.”
“Finally,” Sehun says, eyes lighting up mischievously. “That’s all I’ve been asking for.”
“Don’t be cute,” Kris grumbles as he reaches over and starts the car. “I’m still pissed.” But somehow he does feel better now. Sehun’s here. Sehun’s being a cute jerk. Sehun’s begging for a fuck. It’s normal…the usual…it’s okay.
Sehun grips Kris chin and gives him a quick kiss. “We’ll be out of here soon. Okay?” He and then finishes dumping all their stuff in the back, and then jumps in the driver seat.
They drive out of Sehun’s grandparents farm land and back onto brighter roads. It’s tense in the car, but Kris knows Sehun’s just giving him space. Reluctantly, he breaks the silence. “I can’t believe you planned this shit, even after knowing how much I didn’t want to do this because I hate scary stuff!”
“All part of the tradition and fun,” Sehun says and holds out his hand. “I feel like shit for making you cry though.”
Kris takes it and pulls it against his heart. “Good. I’m glad you feel horrible.”
“Man, but that shadow was a nice coincidence,” Sehun crows. “I was still thinking about how to get you up there so I could spray the blood and disappear, when you freaked out over a shadow. Hah!”
Kris bites Sehun’s fingers in retaliation.
“Ow! Sorry! Okay! Feeling bad again!”
Kris sighs, but then remembers the whole thing and shudders. “I’m going to have nightmares about this. That pig foot was discussing, by the way.”
“What foot?” Sehun asks.
“The fake and bloody pig foot you left in the loft.” Kris waits for a laugh or something, but when he glances at his boyfriend, Sehun’s eyes are wide, his mouth open in an ‘o’ of surprise. A shot of fear spears through Kris. “You didn’t leave…then…who…???”
“Got’cha!” Sehun winks.
“DAMMIT, SEHUN!”