Actions

Work Header

i'll hold your heart (if you let me)

Summary:

Yeonjun was pretty sure that nothing, not even the biggest star in the whole galaxy, could ever shine more than Choi Soobin.

Notes:

hi!! this is a pretty silly fic and it doesn't really have a plot lmao basically they went stargazing and yeonjun is whipped and in love aodjkmsoakd but it's cute!!! the fic is just pure fluff

there's no beta read bc i'm lazy, but hope y'all like it! <3

the title (and pretty much the whole idea of the fic) came from this song!!!

-🌙

(See the end of the work for more notes.)

Work Text:

Yeonjun heard something hit his bedroom window, startling him up and making the pair of socks he was holding fly to the other side of the room. He sighed, getting up and opening the window before the person outside threw another thing. He felt relieved once he saw who was there.

“Choi Yeonjun!” Soobin screamed, his phone in one hand and a bunch of small rocks in the other one. “Hurry up or I’ll throw all of these right at your face!”

“I’m coming,” he screamed back. “Just let me put my shoes on and I’ll be there!”

“You have two minutes!”  

Yeonjun closed the window and turned back to look at the mess his room was, searching for the socks he just threw away and finding them near his bedroom’s door. He quickly picked them up, putting them on together with his favorite boots, not forgetting to check his hair in the mirror before going downstairs. 

“You know we’re gonna be late, right?” He heard as soon as he opened the front door, rolling his eyes while locking it. “Maybe I should throw these at you anyway”

“You’re not brave enough to do it,” Yeonjun answered, taking the rocks from Soobin’s left hand and throwing them back on the grass. “And the stars won’t go anywhere. We still have the whole night to look at them.”

“...Yeah, I'm really not,” Soobin looked down, trying to clean his hands on his own jeans. “But that doesn’t matter! And I know they won’t go anywhere, but they look prettier near midnight... And it’s almost midnight now!”

“Well, if that’s the case, then let’s get going before it’s actually too late.” Yeonjun said, reaching his hand out for Soobin to take. “Where are we going? Is it too far?”

“Oh, we’re… Not walking today, actually.” Soobin answered, taking the car keys out of his pocket and shaking them in front of Yeonjun’s face before using them to point out. “The car is parked right there, under the big tree.”

Yeonjun blushed, hiding his hand inside his own hoodie’s pocket. He was astonished, staring at the car. Soobin never really drives them anywhere, because, well... “Does your dad know about this?”

“He doesn’t need to.” Soobin said, smiling sheepishly before turning to walk towards the car. “Let’s get inside! I promise we won’t die.”

(Yeonjun didn’t really like cars, but he got inside anyway. 

Everything will be okay, he thought, because Soobin was by his side.)

 

Watching Soobin drive a car felt like a whole new world to Yeonjun. Not only because he indeed knew how to drive really well, but because damn, he looked hot while doing that. His side profile looked really good and Yeonjun could see one of his dimples show up whenever they happened to stop at a traffic sign, making the youngest lick his lips, impatient. 

“I don’t think I know this place,” Yeonjun said when soobin finally stopped the car, parking at a square which was close to a really small convenience store. “Have we ever been here before?”

“Not really,” Soobin answered, getting out of the car and waiting for Yeonjun to also get out so he could lock it. “I mean, I’ve been here before. But this is definitely the first time I’m bringing you here.”

“Do you come here often?” Yeonjun asked, now standing right behind Soobin. 

Soobin nodded, starting to walk around. “Sometimes, when I want to think, breathe a little or simply be alone, I come here.”

“So it’s like your safe place?” Yeonjun picked up his pace behind him, feeling kinda lost.

“Yeah, you could say so.” The youngest said, stopping right in front of the convenience store and opening the door, gesturing for Yeonjun to go inside.

“Oh, are we buying food?” Yeonjun asked, excited, making Soobin laugh. “What?”

“We can buy food, yes.” He answered, smiling softly. “We didn’t really come here for that, though.”

“What do you mean?” The oldest Choi furrowed his eyebrows, confused.

“The place I usually go to is upstairs,” Soobin pointed to a door behind the counter. “And we need to go through that door to get there.”

“Ah,” Yeonjun looked at the door, still confused. “Wait, how are we gonna get in? Because I don’t think that ahjussi will let us. He looks kinda mad.”

“Oh trust me, he will!” Soobin smiled, winking at Yeonjun. “Get whatever you want, I'll pay.”

“Anything?” The blue-haired boy asked, raising an eyebrow. 

“Yes, hyung. Anything.” The youngest answered, rolling his eyes playfully.

“Okay then!” Yeonjun smiled brightly before disappearing between the shelves. Soobin sighed, going after him with slow steps. And there goes all the money I have in my wallet, he thought.

(Most snacks Yeonjun chose were Soobin’s favorites — and some of them he didn’t even like that much. He didn’t really care, as long as the youngest was well fed and happy.

Soobin noticed, but didn’t say anything, picking two bars of Yeonjun’s favorite mint chocolate instead.)



Twenty minutes later they found themselves on the building’s rooftop with a bag full of chips, sweets and some tasty drinks. Soobin was right, after all. The old man did, in fact, let them use the stairs, and not only that they also ended up not having to pay for the stuff they (mostly Yeonjun) got, and Soobin even managed to borrow a fluffy blanket for them to use in case it got colder.

“How do you know that ahjussi?” Yeonjun asked as soon as they sat down on the old sheet Soobin brought from home.

“Oh, right…” Soobin looked at the sky. “Do you remember that time I kinda disappeared? And we barely talked or saw each other for like, three months or something?”

“Of course I do,” Yeonjun answered “you got me worried to death! I remember i even cried when you showed up at my house.”

“yeah, you did,” Soobin laughed with the memory. “That time I was, uh, having a hard time at home… And in desperate need of a job. Then one day I decided to go out for a walk late at night and ended up here, and that ahjussi helped me quite a lot. He and his son are amazing people.”

“So you worked here?” Yeonjun asked, sighing when Soobin nodded shyly. “Why didn’t you talk to me? I didn't need to know all the details of what happened, but I could've helped you, even if just by staying by your side. You didn’t— no, you don’t have to go through shit alone.”

“I know, hyung, I know.” The youngest answered, now playing with his own fingers. “I was just… afraid, I guess? Or maybe too ashamed. And I didn’t want to be a bother for you, or your family. You've already done so much for me.”

“You’re not a bother, Soobin-ah.” Yeonjun said, looking at the brown-haired boy and smiling warmly. “You will never be.”

Soobin looked back at him, giving him a weak smile. Yeonjun frowned, lifting both his hands to poke Soobin’s dimples. “Where’s that pretty and wide smile that makes your cute dimples even more evident, huh? I don’t want you to be sad today. It's all in the past, anyway.”

Soobin laughed, Yeonjun’s fingers touching his face making him feel kinda ticklish. He closed his eyes and shook his head from side to side, hearing Yeonjun giggle and feeling him give his cheeks a light squish before taking his hands away.

Not even ten seconds later, he heard some plastic noises, immediately knowing Yeonjun was opening something. Then he felt something soft touch his lips, hearing a small “open your mouth” coming from the blue-haired boy. 

He did what was asked, opening it and eating whatever Yeonjun was giving him, quickly realizing it was a marshmallow. He opened his eyes in surprise, tasting a very subtle strawberry filling as soon as he bit into it.

“This is so good!” Soobin said, making grabby hands towards the package. “Give me more!”

Yeonjun smiled, grabbing a handfull of marshmallows and placing them on the youngest’s right hand. “I knew you would like it!”

“Hyung, you gotta taste it too, seriously.” Soobin said, watching yeonjun nod and look for the package. “No, here, open your mouth! I’ll give you one.”

Yeonjun blushed, slowly doing what he was told to and soon feeling the soft candy on his mouth, munching on it and opening his eyes wide just like Soobin did, also surprised with the filling. Soobin giggled cutely, his eyes turning into two crescent moons before shoving four marshmallows in his own mouth.

His cheeks were looking so full — and he was looking so, so adorable — that Yeonjun had to hold himself from lifting his hands up to squish them, instead occupying himself with searching inside the plastic bag for something to drink, soon taking out two small boxes of almond milk, both still pretty cold (thankfully).

He opened one of them, using a straw to poke the hole, and handed the box to Soobin, who gave him a small smile and mumbled a “thank you”, his mouth still full of candy. Yeonjun smiled back, opening the other milk box and taking a sip.

(Soobin was pretty sure Yeonjun whispered a "you’re so cute”  to him, and Yeonjun knew he had heard it as soon as he saw the blush on Soobin’s cheeks. 

They both chose not to talk about it.)

 

It was one thirty am when they finally stopped eating and talking, only a few snacks and drinks left on the bag — they would most likely eat them later, after going back to Yeonjun’s house. Soobin got up and threw all their trash in a small bin near the entrance, Yeonjun’s eyes glued on him.

“What are you staring at?” Soobin asked, sitting down beside him.

“You.” Yeonjun answered, not thinking much.

Soobin blushed, first looking to the side, then at his own hands, then at his phone, choosing to unlock it. “Wait, it’s waaaay past midnight now. We've spent all our time eating!”

“Do you regret it? Because I don’t,” Yeonjun said “free food always tastes better! And I’m pretty sure the night sky is still out there for us to look at.”

“I- I do!” Soobin answered, pouting. “The sky is still there, but we lost the best timing!”

“I don’t think so, Bin-ie,” Yeonjun said, looking up. The sky looked prettier than ever — maybe because the youngest was by his side. Everything looked better when he was around. “Look at the moon, it’s so beautiful! I think the best timing is now.”

Soobin was still pouting, but decided to look up anyways, getting silent all of a sudden. Yeonjun looked at him, his eyes softening when he saw the youngest’s face, his eyes wide and mouth open in shock, staring at the sky.

Yeonjun smiled, tapping Soobin’s thigh. “See, I told you! It’s still pretty!”

“Yeah, maybe you’re right...” Soobin answered, making Yeonjun's smile grow bigger. “But don’t get used to me saying that!”

They looked at each other, Yeonjun trying to fake an ‘offended look’ and failing right after, making them both laugh. 

(Yeonjun wanted to tell Soobin to laugh more, because his laugh sounded like the happiest song ever, and he had the prettiest smile on earth.

He held himself back once again, though.)

 

“The stars are looking so pretty tonight.” Soobin said, pointing at the sky. “Look at that one! It looks bigger than the others.”

“Are you sure that’s not a helicopter or something?” Yeonjun joked, squeezing his eyes to look at said ‘star’. 

Soobin rolled his eyes and slapped Yeonjun’s arm lightly. “Of course not,” he answered “it would be moving if it was one!”

“Then where is it?” Yeonjun asked, looking at Soobin.

“What do you mean where is it?” Soobin furrowed his eyebrows, looking at the blue-haired boy. He then grabbed Yeonjun’s left hand, holding it and guiding it, making both their hands point to where the star was. “There! Can you see it now?”

“Ah, yes! Now I can see it,” Yeonjun answered, giving the star a quick look before staring at their touching hands. He then looked at Soobin, admiring his side profile and the way his eyes were shining. Beautiful

“It’s pretty big, isn’t it? I think it’s even shining more than the other ones!” The brown-haired boy said, astonished.

“Yeah, it is.” Yeonjun mumbled, still staring at the youngest. Oh, it definitely is.

Yeonjun didn’t even notice when Soobin layered his eyes down, staring back at him. The youngest tried to say something, but he stopped himself when he felt Yeonjun turn his hand around, intertwining their fingers. They both turned their faces, staring at their hands, the stary sky as a background.

Soobin gave Yeonjun’s hand a light squeeze, holding it tighter. He kinda liked the way they looked —  they fit perfectly well together. He kinda liked the way it was making him feel inside, too. It felt nice, and comfortable, and warm. 

(It felt so fucking right.)

 

Yeonjun got up, giving a quick look at the clock in his wrist. It was almost four am, but the sky was still pretty dark. He looked around, searching for the blanket Soobin borrowed from the old man down on the convenience store, finding it near their abandoned food bag. He quickly picked it up, going back to were he was seated and wrapping it around Soobin, startling him.

“I saw you were trembling and thought this would be useful.” He said softly on Soobin’s ear, leaning closer and clinging to his back. Soobin smiled, throwing his head back and resting it on Yeonjun’s shoulder, muttering a "thank you" and closing his eyes. 

Yeonjun got tired of that position some minutes later, deciding to just sit right behind Soobin, not wanting to lose all the warmth he was receiving. He made himself comfortable, unconsciously tightening the grip around Soobin’s body, the said boy leaning even more on him.

They stayed like that for quite a while, Yeonjun humming a random song while slowly swinging their bodies from side to side and Soobin quietly looking at the sky, just enjoying the view and the cold breeze that was hitting them.

“Hyung,” Soobin suddenly said, making Yeonjun stop everything he was doing to only pay attention to him, “do you think those stars up there know how beautiful and loved they are?”

“I don’t think they do, Bin-ie.” Yeonjun laughed. If you don’t know, then they probably don’t know either, he thought.

Soobin pouted, turning his whole body around to face the blue-haired boy. He looked down, opening his blanket and then looking at Yeonjun, not thinking much before wrapping his legs around the oldest’s hip, getting closer to him.

Their faces were really close, noses almost touching. Soobin’s eyes were shining brighter than ever, and he was looking at Yeonjun with so much adoration that the blue-haired guy thought he could die at any moment — based on how fast his heart was beating.

“Soob-” Yeonjun started, being interrupted by Soobin.

“Yeonjun-hyung,” he said, still staring at Yeonjun.

“What?” Yeonjun asked, feeling like he was being trapped by the brown-haired boy’s eyes.

“Kiss me.” Soobin whispered, only for Yeonjun to hear, even though they were alone up there. Yeonjun’s widened his eyes and opened his mouth to say something, but instantly closed it right after, not knowing how to react. “Please”

“A-are you sure?” Yeonjun asked softly, watching Soobin nod. He sighed, lifting his left hand and placing it on Soobin’s cheek, caressing it before getting closer — if that was even possible —, smiling when the youngest closed his eyes.

Then he also closed his eyes, leaning in, their lips touching in a slow, soft kiss. It felt like time stopped running, and they stayed like that for a few seconds, getting used to the feeling. It was new, but good, and they didn’t want it to stop.

Yeonjun felt himself slowly melt when the youngest wrapped both his arms around his neck, deepening the kiss. He placed his free hand on Soobin’s waist, giving it a light squeeze and making Soobin smile. He smiled too, and they ended the contact with soft, moist pecks.

Their foreheads were still touching when Soobin opened his eyes. Yeonjun still had his closed, and he had a soft smile on his face. Soobin gave him a butterfly kiss before nuzzling his head on Yeonjun’s neck, his cheeks burning red.

Yeonjun hugged him, pulling him closer and placing his chin on the youngest’s shoulder, closing his eyes. He felt soobin giggle against his neck, and he was pretty sure Soobin could hear his heart beating extremely loud in his chest, but he couldn’t care less.

(Because he knew Soobin was feeling the exact same way.)

Notes:

i really have no idea of what i going for with this fic so if you somehow got here, thank you for reading this mess! 💛