Work Text:
There are a bunch of different artists in the CD tower. Metallica, Nirvana, or even Blur, to cite something closer to pop. Whatever includes enough depressing lyrics ends up here, and if any album contains a love song that reminds him of Beomgyu, then Soobin owns it. The storage is full, disk over disk, so much that any new one ends up on top of his dresser, discarded until they would inevitably have to give it a listen or two. The two of them have their favorites in a special pile, while some others collect dust. Not good enough, or simply not as much of an easy listen as they’d like. There are specific moods, Beomgyu says, and he refuses to ruin them with the wrong vibes. And so, when Soobin picked up Pink Floyd’s iconic The Dark Side of the Moon and clicked it into the music system’s tray, Beomgyu sighed and laughed in defeat. If Soobin thought it was the perfect make out music, then who was he to deny him? He’d be a hypocrite if he did so, when he’s the one to jam smooth jazz into the music player whenever they have sex.
A pen in hand, Soobin approached his calendar. He scribbled out the entire week on his calendar, except for the current day. Instead, he drew a heart around the words Gyu comes over on June 8th 1999. He had forgotten to check the previous days, too busy with doing absolutely nothing but relaxing, just a reward for studying like a madman for his finals. While it was nice to melt away in the Summer heat in his bed, he had missed Beomgyu like a bitch. But then again, when wasn’t he missing his boyfriend?
They wanted to celebrate the end of the school year with a bang, and for that, they needed to wait for Soobin’s parents to get the fuck out of the house, as he had so gracefully told Beomgyu. It was okay to have Beomgyu the Best Friend around, but Soobin wanted more than just an afternoon spent on the N64, pretending he doesn’t want to lean into Beomgyu until their sweaty skin miraculously welded together instead of picking at a plate of fresh fruit cut up by his mother. He needed more than that, he needed Gyu the Boyfriend, the one sitting on his bedroom floor working the grinder with the sleeve of his, Soobin’s flannel up to his elbows, the one who’s tongue peaked out in concentration as he rolled them a fat blunt, one they’d share, stealing indirect kisses from each other until they’d decide they were high enough to go for more than that.
Beomgyu smiled as he brought his lighter up to the tip of the roll, making sure to rotate it so it’d burn evenly. The flames licked at it, illuminating his lover’s eyes with a faint glow that made him even prettier than usual. His eyelashes were so long, terribly so, casting shadows upon his soft cheeks. It was devastating, how big his eyes looked as he gave Soobin a glance before patting the floor with his free hand, inviting Soobin to join him. His plump lips were wrapped around the base of the joint, as if waiting for him to come before taking the first hit. For a moment, Soobin thought he looked just like an angel, and he knew it wouldn’t take long before he’d be all over Beomgyu.
He took his rightful place beside him.
Like tradition, Beomgyu was the first to inhale. Most of the time, he’ll beckon Soobin closer only to pass him the smoke, mouth-to-mouth. Sometimes, he’ll even do so in front of their friends. Another tease, another of those ‘kisses’ they shared without the others knowing, although he suspected that the oldest member of their circle was aware of their little game, always glancing at them with a knowing smile. That, or he thought it was funny that two boys acted so close. Maybe Soobin should approach him about it, but he didn’t have time to think about that when Beomgyu was pulling him in with an insistent hand on his nape. It was automatic, the way Soobin parted his lips and started inhaling. The smoke wasn’t as strong as he’d want it to be, all thanks to Beomgyu reaping all of the benefits, but it left a neat burn in his lungs, and a nasty smell in between them. Something akin to a skunk’s spray tickled his nose in the worst way. It was cheap weed, but it did the job. Soobin couldn’t care less as long as he ended up with a nice buzz and a sensitive Beomgyu to play with.
‘’It’s so hot in here,’’ Beomgyu complained after several minutes of exchanging the blunt without a word, just stupid smiles and fleeting touches that would sometimes lead to some heavy petting.
Of course it was hot, wearing a flannel in the middle of June wasn’t the best idea, but at least Beomgyu looked so cute in it. Soobin didn’t find it in himself to scold him, so he just let out a sound, something between a scoff and a laugh. His body was lax. He barely held himself up, his arm straightened behind him as his only anchor while his other hand squeezed at his boyfriend’s covered thigh. The light buzzing thrumming through his veins made it impossible to say anything even slightly mean to him, all teasy remarks leaving his mind in favor of a constant thought of how lovely Beomgyu was.
‘’It’s not like you’ll have your clothes on for a long time,’’ he pointed out, hand sneaking up just a few centimeters. Beomgyu offered him a light-hearted giggle, putting out the last bit of the blunt. Everything was so easy with him, just so easy to pull him onto his lap, to work his way through the buttons of his shirt until Soobin could push it off his shoulders. The fabric pooling at his elbows, leaving the rest of his upper body bare for him to admire. It was no harder to run one hand through Beomgyu’s shagged wolfcut, to spread the other one over his soft tummy, or to bring their mouths together and shove a lazy tongue in between his lips.
The kiss was languid, a little wet. Soobin’s mouth felt like cotton, and he was pretty sure it was the same case for his lover, but it didn’t stop him from catching Beomgyu’s tongue to give it a teasing suck. He knew it had to feel good, as his lover whimpered a needy ‘’Please,’’ before smashing his mouth on Soobin’s again. Beomgyu was so gentle as he sneaked under Soobin’s t-shirt to prod and touch curiously at his skin. Soobin’s senses were already on fire, but even the light touches set him alight. When Beomgyu rolled a nipple in between his fingers, Soobin didn’t have the willpower to stop his hips from canting up. His half-hard cock pressed into Beomgyu’s crotch, and despite the multiple layers separating them, Soobin hissed while his boyfriend let out a noise of pleased surprise.
Surely hoping to recreate the same reaction, Beomgyu pinched him again. Soobin laughed halfway through a moan. ‘’If you want me naked, just say s-’’
‘’Fuck yes, Soobin. Please, I’ve missed you so much.’’ His sweet voice was laced with desperation and hurry, as if he had been waiting all this time to see Soobin like that. It had been almost a month since they last got enough time to fool around. Between nights spent studying and their parents somehow always being home when they finally had an hour to themselves, they hadn’t gotten any farther than neck kisses and hands in inappropriate places, simply groping without anything more. It was torture to be able to touch Beomgyu, without truly touching him.
While Soobin was able to survive with spit in his palm and a lot of imagination, the memories could never compare to the real thing, to Beomgyu under him, hair splayed like a hot mess on the ground, to his quickening breaths as Soobin pulled down his underwear just enough to free his cock, warm and heavy as it slapped against his stomach. He was wiggly, impatient as he reached for Soobin’s bottoms, too. He didn’t have to say a word, didn’t need to beg. Soobin wanted this as much as him, wanted to feel his hot body all over, to touch him until they’d both be too spent and sticky to even think about budging a muscle.
Soobin took care of his boxers, too, pulling them down to his mid-thigh and climbing back on top of Beomgyu. One of his hands wrapped around his boyfriend’s cock without a warning, making him let out a strangled moan. Lining both of their dicks together, he grabbed his lover’s wrist and brought it to their length. Getting the message, Beomgyu was quick to add his hand to the mix, making a tight hole for the two to fuck into, or rather, for Soobin to do all the work while the other would ravish in the feeling of soobin’s cock rubbing against his. He didn’t need more than that, especially when he was high. Beomgyu was sensitive all the time, but there was something special about him when he was under the influence. Even the lightest touches made him moan out loud and grasp at anything he could reach, as if he simply couldn't help himself.
Soobin gave a tentative thrust, watching the head of his cock peek out of their grip, the foreskin pulling back. It was such a small movement, yet it felt like too much, his body shaking in sensitivity as if it was Beomgyu's warm and wet hole he was fucking into instead. He wished he could be, but he’d come within a minute, and Beomgyu prefers when it lasts. Soobin does so too ; He likes taking his time with his boyfriend, to feel up his body, squeeze at his waist and thighs, giving slow but deep and hard thrusts until Beomgyu was begging for faster, faster. Today, Soobin was too gone to do anything like that, but tomorrow was another day. Then he'd run to the convenience store before Beomgyu even woke up to grab condoms, and once he'd be back home, he'd truly get to enjoy Beomgyu.
‘’I’ll fuck you in the morning,’’ he spoke into his neck in between wet pecks. Carving the words into his skin not so he'd remember to do it, but to make sure Beomgyu feels it ; Soobin will take care of him.
‘’You promise?’’ Beomgyu asked, all tiny voice and slowly blinking eyes. The white of them was bloodshot, his eyelids heavy. His face was flushed, the skin red down to his neck. He gulped, mouth then hanging open as he panted. The prettiest boy he had ever seen. Soobin couldn’t help but reach up, running his fingertips on Beomgyu’s top lip, then cupping his face and thumbing at his bottom lip, too. Soobin felt himself smile before he saw him grinning, too.
‘’I promise,’’ Soobin answered truthfully, leaning down to catch his mouth in a deep, slow kiss.
The night had gone in such ways ; Beomgyu took everything Soobin had to give him until his stomach was covered in a lovely mix of their cum, and once they were done, Soobin had held him tight until he complained that he was hungry. A quick trip to the kitchen ended up with them on the couch, watching late-night reruns while sharing some popcorn and a part of the tteokbokki Soobin's mom had left for him to eat. For a moment, Soobin fell asleep on the couch, but Beomgyu managed to wake him up and drag him upstairs where they cuddled until they could hear birds beginning to chirp outside.
When the morning came, Soobin shook the grogginess out of his body and kept his promise. And sweet lord was it sweet, to have a sleepy Beomgyu whimpering and gasping into the pillow as Soobin stretched him out with his fingers, to see him go through a mind-blowing orgasm as soon as Soobin gave it to him rough, plowing inside him like he was nothing but a mere body for him to use. He was much more than that, so much more. Soobin made sure to remind him, singing his praises into his ear, pressing kisses to his lips and holding him like he was scared he'd run away if he were to let go.
Soobin was sure Beomgyu would never walk away from him, from what they shared, and neither would he.
