Work Text:
Chay is in the middle of an assignment for his Songwriting: Writing, Arranging, and Producing Music class when he hears the quiet beeping of the door code being punched in.
Apart from him, there is only one other person who knows the code - obviously, considering he’s also the one who set it in the first place - and Chay feels himself perking up on the sofa. A smile tugs the corners of his mouth up and he can practically feel his own eyes lighting up.
He closes his notebook and throws his sheet music on the coffee table just as Kim rounds the corner to the living room. He’s got his leather jacket already halfway off one shoulder and his phone lands on the black leather armchair opposite Chay. He’s muttering something underneath his breath, too quiet for Chay to be able to pick up on what it is exactly that he is saying.
Chay pauses, noting the knitted eyebrows and hard clench of Kim’s jaw. His excited smile morphs into something softer then, hands itching to just wrap around Kim and pull him into the safe cradle of Chay’s chest.
“Hi, babe. How was your day?”
Kim lets out a deep sigh as he all but plops down on the sofa next to Chay. He looks like he’s been through the wringer - his hair is messy, like he’s been running his fingers through it all day, and, now that Chay can see him a bit closer, the skin beneath his eyes carries a shade of tired darkness that wasn't’ there when he left the apartment this morning.
Despite his slightly disheveled state, he still looks like the most beautiful person Chay has ever had the pleasure to look at. The rays of evening sunlight – golden hour at its very peak – toy with his jet black hair. His eyes shine like little diamonds in this light and his eyelashes brush the tops of his cheeks like a gentle caress. Chay can easily count every single one as if he had a magnifying glass in hand.
Kim shuffles, like he can’t quite get comfortable enough.
“Fuck everything,” he mumbles, shifting his body around until his side is pressed to the back of the sofa. He lifts his legs and the next thing Chay knows, Kim’s feet are kicked up in his lap; his head tipping to the side to rest on the edge.
It brings an inexplicable warmth to Chay, burning his chest. Kim has gotten comfortable enough to seek both emotional and physical comfort from Chay. It took a while for them to get to a point like this in their relationship, but now Kim is finally comfortable enough to let Chay in, even if it was only inch by inch at the very start.
“I made dinner.” Chay says. He won’t ask - for the second time - how his day went just yet; he can see Kim isn’t really ready to tell him right now, so instead he settles on placing his hands on Kim’s legs.
“What did you make?”
His jeans have ridden up just slightly over his ankles, so Chay traces intricate little shapes into the warm skin. From his above angle, he can map out the undercurrent of the pale blue veins that hide themselves underneath Kim’s sunkissed skin.
“Pad Kra Pao Moo,” Chay teasingly scratches at Kim’s leg hair and listens to the quiet groan he lets out in response, “I know it’s one of your favorites so I thought why not? I also ordered some Khao Niaow Ma Muang for dessert, because if I make it myself I’ll definitely mess up.”
The it’s your favorite dessert goes unsaid.
Kim blinks at him, his eyes searching for something in Chay.
Chay stares back at him openly. He’s got no idea what Kim is searching for, but he doesn’t mind allowing Kim to peek inside and find whatever it is that he’s looking for.
For Kim, Chay would unzip himself wide open. He never minded before and he sure as hell doesn’t now.
Kim breathes slowly and moves across the sofa even slower. Chay sits perfectly still.
One of Kim’s hands slides over to Chay’s arm, fingers trailing their way up to Chay’s shoulder and over to his neck until Kim is cupping his nape. His thumb brushes the skin behind his ear.
“You’re a fucking angel.” Kim breathes and Chay giggles. “I’m so serious, baby.”
Chay leans in closer to nuzzle their noses. His hands are still placed on Kim’s socked feet, so he digs his thumb into his ankle bone. It feels delicate underneath his touch, even though Chay knows that nothing about Kim is ever really delicate. He’s made of sculpted features and firm, solid muscles, but in the soft evening light and underneath Chay’s attentive touch, he feels like the most fragile creature in the world.
Chay loves him so much he aches with it sometimes.
“No. I just love you, Phi.”
Kim’s eyes darken. Chay notes the slight twitch of his jaw and feels himself flush in turn. He knows Kim well enough by now, and he knows that Kim has got a little…thing for being addressed this way.
Only ever by Chay, really, and not all the time. Only when he’s like this - tired and worn down by the day he had, searching for comfort and tenderness that he only ever seems to be able to find in Chay.
Kim shakes his head, pushing his forehead against Chay’s as his eyes slip closed. “Don’t. Don’t do this to me now.”
The tip of Chay’s tongue darts out to wet his own lips, but because they are so close to each other, his tongue ends up slightly flicking across Kim’s bottom lip.
Kim’s eyes fly open and they are as dark as the midnight sky above a forest miles away from the city. Their gazes meet for a second, and then Kim’s mouth is on his.
Kissing Kim is like coming home, no matter how cheesy that may sound. His lips are soft and warm; the way he kisses is familiar and the way his hand rubs over Chay’s nape is comforting. Kim kisses him deep, but gentle at the same time.
He uses his tongue to carefully coax Chay’s lips open, and Chay allows his mouth to fall a bit slack. He lets Kim explore to his heart’s content, the little hairs on the back of his neck standing at attention when Kim swipes his thumb over the back of Chay’s ear in a soothing touch.
“I love you,” Kim whispers in his mouth - the words floating between their tongues and behind Chay’s teeth.
Chay’s own hands come to lay flat on Kim’s shoulders at first, but then he finds his arms moving on their own accord, and now they are like gentle vines growing around Kim’s neck.
“I love you too, P’Kim.” He’s a little shit, he needs to slip the honorific in again.
Kim groans in his mouth, flicking his tongue over Chay’s and tightening his hold on his nape. Little tingles of electricity sizzle in Chay’s veins and there is a warm spark of something in his lower belly.
He feels a weight lift from his lap and he almost protests out loud, but before he can do that, his world gets tilted. It registers only a few seconds later that he has been shoved back down to the sofa, his legs are being pried open and then there is something between his legs that is preventing him from closing them.
He blinks, slightly disoriented from the sudden movement. Kim hovers above him, both hands planted on either side of Chay’s head, caging him in.
There are times when Chay curses Kim’s ability to move quietly and suddenly like a deadly cat on the prowl, but this time is not one of them. He can’t bring himself to complain when he squeezes Kim’s slender waist between his thighs and uses the soles of his feet to push on Kim’s lower back until he’s got Kim - his phi, Chay thinks devilishly - completely blanketing Chay’s body with his own.
“Hi, P”Kim.” He whispers, watching with unconcealed delight as Kim hangs his head down, eyes closed as he takes in a deep breath to steady himself.
Chay can’t help but bring his hands up and gently tug at Kim’s dark hair until Kim lowers his head down completely. His breath brushes against Chay’s collarbone, and Chay does exactly what he wanted.
He cradles Kim’s head against his collarbones and upper chest; fingers so unbearably gentle as they run over Kim’s scalp and carefully tug at silky strands. He tightens his legs around Kim’s waist and arches his back slightly - enough to allow Kim to slide his arms underneath and circle them around Chay’s waist.
“I love you, Phi,” he whispers, feeling the way Kim’s chest shudders on an intake of breath. “I love you so much.”
Kim’s lips are on his collarbone, but he doesn’t kiss his skin. No, he just rests his lips against the prominent bone, his nose digging into the soft skin above it.
“Whatever happened today,” Chay mumbles, massaging Kim’s scalp carefully, “we can talk about when you’re ready to, okay?”
Kim nods against Chay’s chest, curling impossibly close. He doesn’t answer, but he does press several small kisses to the hollow of Chay’s throat. That’s fine. Chay knows Kim tends to get like this - nonverbal - when he’s tired, when he’s upset. Chay distracted him for a bit there, but it was just that - a distraction from what really happened.
It’s fine. Kim will tell him when he wants to. Until then, Chay will do what he does best - provide endless cuddles and kisses and peace, until Kim is ready to get his vocal chords working again.
There’s just one little thing -
“I probably should have made you eat before we got tangled like this,” Chay frets.
Kim shifts. He lifts his head until he can rest his chin on Chay’s sternum and blink - almost owlishly - up at him.
“Later.”
That’s all Kim says before pushing his nose into the hollow of Chay’s throat, breathing him in deep.
He’s a damn cat, Chay thinks fondly.
“Did you eat anything today?”
Kim just nods. Chay furrows his brows.
“More than ramen and coffee?”
Kim nods again and Chay settles. He chooses to trust Kim - he’s went on enough tangents about eating proper food, not just instant food, and he hopes it genuinely has finally stuck.
“Okay. Cuddles for an hour and then we are having dinner, and no, this is not negotiable, Kimhan.”
Kim huffs a laugh, but nods anyway.
Chay settles for playing with a few locks of Kim’s silky hair, his other arm wrapping around Kim’s shoulders to bring him impossibly close. After a few minutes of a comfortable, cozy silence between them, Kim finally whispers -
“I love you too.”
Chay smiles and presses his lips to the top of Kim’s head in response.
