Actions

Work Header

Hop Right Into My Heart

Chapter 10

Notes:

Long time no see, I know I'm a whole ass holiday behind

Chapter Text

“Friendsgiving, friendsgiving, friendsgiving!” Kuro chants as they arrive at the large green house belonging to Kinkade.

“Yes, Kuro,” Kuron says as they approach the porch.

Shiro’s arms are loaded with fresh apples and peaches to make pie and they’d arrived extremely early during the day but they had a lot of cooking to do for the holiday dinner. The house seems larger the second time around but Keith supposes that could be because he’s on the porch staring up at the large door.

“Keith, ring the doorbell please,” Shiro says while they carry more pie stuffings to the porch. “Keith.”

Keith shudders but reaches forward to ring the doorbell. He doesn’t mean for his face to be twisted and dark when Kinkade pulls the door open but his hackles are already raised in jealousy when Kinkade looks right through him and smiles handsomely for Shiro.

“Takashi,” he says warmly. “I’m so glad you came. Come in. Here- let me help-.”

I’m helping him,” Keith growls and quickly stands in the way so he can pick up the heavy bag of apples. It’s heavier than he anticipated but he lifts it up regardless. “We don’t need your help.”

Keith ,” Shiro scoffs in surprise. “I’m sorry, Ryan, we would love your help, since you did invite us to your house for dinner.”

Kinkade chuckles but Keith can see the sharp look in his eyes. Keith toddles into the house with the apples over his shoulder while Kinkade helps Shiro carry more ingredients inside. Kuro is already dashing ahead to go toward the kitchen and back of the house. He clearly knows the place.

“I’m so sorry, Ryan,” Keith can hear Shiro muttering. “I don’t know what’s gotten into him.”

“It’s alright, Takashi,” Kinkade replies. “I see Kuro’s already going to go help himself.”

“Kuro!” Kuron calls and stomps after him after taking off his boots. “Shoes off and you better not be in the cookie jar when I get back there!”

The interior of the house is dark wood and soft colored walls. Every piece of furniture is different and yet still manages to appear as if they all belong together in a large matching set. Keith carries the apples back to the kitchen after pausing to admire the foyer and dining room. Kuron is scolding Kuro for helping himself to cookies without asking while Kuro rolls his eyes hard enough Keith wonders if his head rattles with the motion. Kinkade is giving Shiro a tour of the kitchen. Keith allows the apple bag to rest on one of the kitchen counters as he takes in the sight.

The kitchen is large and open with a huge island counter in the middle creating further space to cook. Above Shiro’s head is a rack of copper pots and pans and on the wall near the stove is a double oven built right into the furnishings. Shiro’s eyes are wider than dinner plates as he walks around the kitchen in complete and utter awe.

“Ryan, this is so beautiful,” Shiro whispers. “I would kill for this kind of space.”  

Kinkade chuckles. “You know, you could have this kind of space, Takashi.”

“In my house? There’s no way.” Shiro shakes his head. “The Burrow is much too small.”

“Well, I am always looking for roommates if you ever want to move back to the city.”

Keith’s jaw immediately clenches at the invite and he glares daggers into the back of Kinkade’s head. Shiro blushes and Keith doesn’t like how Kinkade makes Shiro blush harder than he ever has. Kinkade shouldn’t be allowed to make Shiro blush like a schoolboy.

“Maybe one day,” Shiro says which even makes Kuron and Kuro turn around in shock.

Maybe one day ?” Kuron asks. “Did you really just get him to admit he wants to move back here? What’s your secret, Ryan? I’ve been trying to get him back here for ages.”

Kinkade chuckles and leans back against a counter casually. “I have ways of persuasion, I guess. Also, I have his dream kitchen.”

Kuron snaps his fingers. “The one thing I was missing.”

They all laugh – even Kuro looks pleased with the idea of Shiro returning to the city. Keith frowns, standing back away from all of them, and wonders if they’ve forgotten he’s even here. The city seems like an okay place to visit but Keith isn’t sure he’d want to live here.

“But what about the Burrow?” he asks. Everyone turns to face him and Kuro looks downright murderous. He’s not sure what he’s done to elicit such animosity.

“It’s small,” Kuron says. “You two can hardly fit there. Takashi should move back here.”

“I have a garden out back,” Kinkade says and gestures over his shoulder. “I don’t use it much because I don’t have a green thumb but I bet you could make it absolutely beautiful, Takashi.”

Shiro blushes and rubs the back of his neck. “It would have to be a discussion after winter,” he says slowly. “I’d hate to try to move when it’s going to snow soon.”

“We’d help you,” Kuron offers immediately. “I don’t like you being so far away and neither does Kuro. We worry about you.”

Panic fills Keith’s chest at the thought of Shiro packing up his belongings and moving away. “Shiro,” he says. “Can we talk? Please?”

“Sure. I’ll be right back.” Shiro follows Keith down the hall to the front door where Keith is quick to burst onto the front porch. He’s about to have a panic attack. “Keith?”

“You can’t move!” Keith spins to face him in alarm. “Please, don’t move here.”

“Keith-.”

“I like the Burrow. I like your garden. I like living there with you! If you leave- I’ll have- I’ll have nowhere to go. Shiro…” Tears well into Keith’s eyes. “Shiro, please don’t move.”

“Keith…” Shiro reaches out to gently cradle his face. “If I moved you would come with me, or, I mean you could . I would love to have you come with me.”

“But I like our house,” Keith whispers. “I don’t like it here. I don’t mind visiting but I don’t want to move here- you left the city to start your life on your own! I thought you liked the country life.”

“I do,” Shiro replies. “It’s just something to consider, okay? All of my friends are here, my family… We’ll talk about it together when we have more time, alright?”

“I thought you said you didn’t like him,” Keith says. Anger drops his voice a few decibels and he can feel his lips pulling back in a snarl. “Stop lying to me .”

Shiro frowns. “Keith, I’m not lying to you. I don’t like Ryan. I like you . My decision to move or not has nothing to do with my friendship with Ryan. If we move, I would want us to find our own place.”

“But he invited you to live here-.”

“I know but I wouldn’t take him up on it. That’s not fair to you.” Shiro reaches out to gently pet his ears. “Look, I don’t even know what I want to do, okay? It’s just something we both need to discuss at another time. Not today.”

Keith presses into Shiro’s touch and tries not to look too desperate for affection. He really wants to leave but he knows he already agreed to come here with Shiro and enjoy the holidays. “Okay,” he finally says quietly.

“Nothing is being decided without us discussing it, I promise.” Shiro leans forward to kiss his forehead and slowly head back inside.

Keith rubs where Shiro kissed him with his fingers. Maybe he’s overreacting or maybe the jealousy is eating him alive but at least he knows Shiro isn’t ready to pack his bags and immediately find a new home in Kinkade’s overly large monstrosity he calls a house. What does one person need a house so large for? Keith shakes his head and heads back inside, even though he’s unsure where he fits in here since Shiro’s friends will be arriving soon. Kinkade and Shiro are in the kitchen, talking, and starting to cook together. Kuron and Kuro are sitting at the table and decorating cookies Kinkade must have baked before their arrival.

He has nothing to do and he doesn’t belong here.

The sight of Kinkade with Shiro in the kitchen, however, sends him into another fit of jealousy and he finds himself going to stand by the island so he can offer his assistance. “Can I help?”

Kinkade looks up from where he’d been doing something with pie crusts while Shiro is working on what looks like stuffing. “Do you know how to cook?” Kinkade asks.

“Not really,” Keith admits with a casual shrug. “I’m a fast learner, though.”

“This isn’t really the time to learn,” Kinkade says slowly. “No offense. We only have a few hours and-.”

“Aw, let him do something ,” Shiro says which makes Keith straighten with pride. “Here, Keith, you can mash the potatoes.”

“Mash the potatoes,” Keith repeats. “Don’t they come that way?”

Shiro chuckles and gestures for Keith to sit on a stool and he hands over a device with a flat end filled with holes. “This is a potato masher and you just mash them. I’ll show.” Shiro gestures to the bowl of cooked potatoes and shows how the device is used to squish the potatoes until they start to look mushy. “Just don’t overdo it, okay? We don’t want potato soup.”

Keith takes the masher in hand and wraps one arm around the bowl to start mashing the potatoes eagerly – partially to please Shiro but mostly to prove to Kinkade he’s not useless and can easily be just as helpful as anyone else in the kitchen. The potatoes quickly start to resemble the kind of mashed potatoes Keith likes to eat and he feels proud he’s able to help.

“Who’s all coming again?” Shiro asks Kinkade while they work on a pie together.

“James, Lance, Pidge, Allura – which by the way, Allura and Lance are dating now,” Kinkade says with a wide grin.

“You’re kidding ,” Shiro gasps. “Really? Who asked who?”

“With the help of Hunk and a bit of alcohol, Lance finally managed the nerve to ask her… This was about a month ago? They’re still together.”

“Wow,” Shiro whispers. “Anyone else coming?”

“Hunk, Rizavi, Ina, and Coran. It’ll be a full house but I’m excited. I’m also glad you agreed to come to help me cook so I’m not a one-man army.” Kinkade brushes his hand over Shiro’s lower back which makes Keith bristle immediately.

“I’m surprised Hunk isn’t over here.” Shiro spins around to open up one of the ovens to set four pies inside one by one.

“He’s cooking at home. I offered for him to come by,” Kinkade replies, “but he thought we could use some time together.”

“Oh.” Shiro blushes as he shuts the oven. “Well, that was nice of him.”

“Yes, it was.” Kinkade smiles and turns to help Shiro finish up the stuffing. “Okay, so, the turkey is roasting, the ham just needs warming up, and the pies are baking. We’ll put the stuffing in after the pies.”

Shiro nods. “How much time do we have left?”

“Well, dinner isn’t until three,” Kinkade says. “We can make it.”

Shiro huffs and leans against the counter. “Already worn out,” he jokes.

Kinkade smiles and Keith watches with narrowed eyes as Kinkade comes to stand way too close to Shiro. They’re almost touching – could almost be kissing . He mashes the potatoes harder in rage.

“Out of shape, hm?” Kinkade teases and he tickles Shiro’s stomach over his shirt.

Shiro laughs and pushes Kinkade’s hands away. “ Stop . You know I’m super ticklish.”

Kinkade’s smile is wicked and then he’s eagerly tickling Shiro all over his stomach and sides. Shiro yelps as he tries to run away but Kinkade’s arms wrap around to hold him still. Rage boils in Keith’s stomach and makes him feel sick but he continues to mash the potatoes. It’s his job and Shiro told him he doesn’t like Kinkade.

“Stop, stop, stop,” Shiro begs as tears run down his face from laughter. “Stop!”

Kuron snorts. “Hey, could you two be quieter over there, I can’t even hear myself think.”

Kinkade finally relents and Shiro takes a moment to catch his breath. Keith watches Shiro push Kinkade’s solid chest and his fingers linger just for a moment before he pulls away, face flushed and ears perked up. “Rude,” Shiro gasps.

Kinkade winks. “You like it.”

“Shut up.” Shiro ducks his head. “I need to use the bathroom now, so excuse me.”

“Oh, Takashi, the downstairs one isn’t working right now. You’ll have to go upstairs,” Kinkade calls after Shiro as he walks out of the kitchen.

“Got it!” Shiro calls back.

Keith frowns and slowly sets aside the bowl of mashed potatoes. Casting Kinkade the darkest look he can muster, Keith dashes after Shiro and heads upstairs. Shiro is just entering the bathroom when Keith bursts in right after him, making Shiro scream in alarm.

“Stop-  stop screaming, it’s just me ,” Keith says.

“What are you doing?” Shiro hisses. “You scared me half to death.”

“He’s flirting with you,” Keith snarls, arms crossed over his chest.

“What?”

“I said he’s flirting with you and I don’t like it.”

Shiro groans. “ Keith . We’re just friends. Kinkade is seeing James, okay? That’s it, there’s nothing going on between us. Don’t you trust me?”

“I trust you. I don’t trust him.”

“Keith, can we please discuss this at another time, I really do have to pee now, so…” Shiro gestures for Keith to step out but Keith refuses to move. “Keith, this isn’t funny. Please.”

Keith turns around to face the door but doesn’t leave the bathroom. Shiro sighs heavily as if he’s extremely tired.

“You’re really going to stand there and listen to me pee?” Shiro asks in tired disbelief. “Keith, that’s weird.”

“Just go,” Keith says. For a moment, he wonders if Shiro is going to try to be stubborn but eventually Shiro is mumbling and grumbling in annoyance while he takes care of business. Once he hears Shiro zip back up and flush, he turns back around to watch Shiro wash his hands. His eyes fall onto Shiro’s cute buttonball tail.

After Shiro finishes drying his hands he turns to face him with a raised eyebrow. “What? Are you going to guard me in the bathroom all night?”

“No,” Keith replies and he grabs the front of Shiro’s shirt to pull him in for a long and possessive kiss. Shiro tastes like mint and carrots which has turned into some form of aphrodisiac for Keith these days. He pulls back only when he hears Shiro whimper, a wet trail of saliva leaving them connected. Shiro’s face is flushed and his ears standing erect and trembling. Keith stares at Shiro in silence, his eyes narrowed, before walking out of the bathroom and back downstairs.

He aches for more but there’s only a few of them in the house and he wants to leave Shiro wanting. He wants to remind Shiro what he has already. Kuron makes a kissy face at him when he returns to the kitchen but Keith says nothing before sitting and continuing to mash the potatoes. He only stops when Shiro finally makes an appearance, his cheeks still flushed, ears trembling, and nose twitching. He smirks in triumph. He made Shiro excited.

His little bunny heart is probably doing jumping jacks in his chest. Kinkade says nothing and there is an immediate change in mood. From fun and flirty to Shiro being completely flustered for the rest of the afternoon. Keith hands over his complete bowl of potatoes to Shiro who accepts and almost walks right into the counter with them because he’s so distracted.

Keith feels his tail wag while Shiro is a cute, bashful mess.

He loves winning.


 

Shiro’s nerves quickly bundle into anxious knots when the dinner time quickly approaches. The food is all cooked and the sound of the doorbell sends him into a complete panic attack. He hasn’t seen his friends in so long and he has no idea if they’ll even still like him. Kinkade likes him but Kinkade is another story – he has no idea how the others will accept him. If they will accept him.

The fear of his friends completely rejecting him and telling him he’s no longer worth their time makes him panic but he hides it by setting out the food on the counters for everyone to help themselves. Keith is near his side, a little shadow, always ready to spring into action when necessary. He really appreciates Keith’s presence because Keith is like a grounding anchor.

Not to mention the kiss to launch a thousand ships.

Part of him really hopes for more even though they’re about to have a large group dinner.

Shiro forces a smile onto his face when Kinkade appears with the group. Hunk is carting trays of appetizers while Lance has a cake in his arms. Allura is stunning with her white hair and soft doe eyes. Pidge cut her hair to be extremely short and he notes she dragged Matt along with her for the evening. They all turn to face him and suddenly Shiro feels his eyes shimmer with tears.

His friends – friends he hasn’t seen since he escaped the city to escape the torture Adam put him through. Friends he’s missed for years. They’re all here .

“Shiro!” they all exclaim with excitement which immediately makes the tears well up into fat drops as they roll down his cheeks. He’s quickly assaulted with hugs and he’s never felt so warm and welcomed in his life.

“I told you he was here,” Kinkade says with a chuckle while they set the food on available counter space in favor of hugging Shiro.

“I thought you were joking!” Allura gasps while she gently wipes Shiro’s tears away. “I am so glad to see you, Shiro.”

“I’m happy to see all of you, too.” More tears choke him up and he eagerly lets them all surround him to give him a huge group hug. “I’ve missed you all so much.”

“Don’t cry, don’t cry,” Allura urges and continues to wipe his face. “It’s okay.”

“I know- I just- I got so worried you all hated me,” Shiro admits shyly. “Since I completely disappeared out of your lives.”

“We understand, Shiro,” Pidge says and squeezes his waist in another hug. “Are you moving back to the city? Matt and I opened up this cool tech company and Hunk has his own bakery.”

“I need some more help if you’re interested,” Hunk says with a huge smile. “Love to have you.”

Shiro sniffs and dabs his eyes to prevent further tears from embarrassing him. “That all sounds really amazing, um, I have to discuss it with someone first.”

“Oh?” Lance says with a waggle of his eyebrows. “ Who ?”

“Me,” Keith growls from behind them which makes everyone turn around. Shiro notes how Keith looks annoyed, arms crossed, ears, back, and a pout on his face.

“This is Keith,” Shiro says. “He’s my boyfriend.”

“Your boyfriend?” Allura gasps. “Oh, it’s wonderful to meet you, Keith. I’m Allura. This is my boyfriend, Lance.”

Lance waves shyly. “Hey.”

“I’m Pidge,” Pidge announces. “And this is my older brother Matt. And that big guy over there is Hunk.”

Hunk also waves from his spot by the food while he helps Kuron and Kuro finish setting up the table. James pops up by Shiro’s side making him startle.

“Sorry,” James says. “And you know me. Ina and Rizavi are late but they’re on their way.”

“That’s okay,” Kinkade replies in his deep voice. No one’s voice should be so deep.

“So, Shiro,” Allura says while she wraps her arms around one of his biceps. “Tell me about this Keith.”

Shiro chuckles and allows her to lead him to the dining room where they take their seats at the table one by one. Kinkade has to pull up some extra chairs but even with the added room, not everyone can fit at the dining room table. Stress fills Shiro again when he realizes Keith, Kuro, and Kuron are without seats.

“It’s okay,” Kuron replies. “We can hang in the kitchen.”

“But Friendsgiving,” Kuro mumbles with a disappointed droop of his ears.

“Hold on,” Kinkade says. “I’ve got two more chairs in the garage.” He bolts from the room and quickly returns with two folding chairs which Kuro is eager to squeeze between Matt and Pidge while Kuron manages to huddle up to a corner of the table.

“We’re still one chair short,” Shiro says. He glances back at Keith who has returned to the kitchen to stand by the counters by himself which breaks his heart immediately. Keith can’t miss out on their first Thanksgiving together.

“I have a bar stool in the kitchen,” Kinkade suggests. “But it’s taller than the table.”

“No, that won’t work then,” Shiro mutters while he racks his brain to try and figure out a solution to the problem. “Ina and Rizavi won’t have seats either.”

“I might have a few more folding chairs in the basement but the place is packed with stuff, I don’t know if we’d find any.” Kinkade looks lost and the front door opens with a brisk of cool air. Ina and Rizavi appear and Shiro feels his heart almost leap out of his chest when he sees they’ve brought several folding chairs.

“How did you know?” Shiro demands with a huge smile.

“Well,” Rizavi pants. “Ryan never has enough chairs. Ever. So, we thought we’d bring some. They’re not the most comfortable but they work.”

Kinkade helps them set up and Shiro rises from his seat to go find Keith. Keith’s sitting on the floor by the back door so Shiro slowly sits down beside him. “Hey,” he says quietly.

Keith glances over, his cheeks stuffed with cookies which makes Shiro laughs. “Hi,” Keith mumbles around a mouthful.

“We have a chair for you. It’s a folding chair but it’s still a chair.” He reaches up to gently pet Keith’s ears. “I just want you to be a part of the dinner, Keith.”

Keith finally swallows down the cookies and turns pink. “Are you sure?”

“Yes, of course. Look, I know you have a hard time fitting in but they’re going to love you. Just give them a chance, yeah?” Shiro offers his hand which Keith accepts. They walk back to the dining room and Shiro takes his seat between Allura and Matt while Keith manages to squeeze between Kuron and Rizavi.

“Finally, we’re all sat, right?” Kinkade asks and everyone nods. “Good. So, um, I want to make a really, really brief speech.”

“Ughhhhhhh,” Rizavi groans but Ina shushes her.

“So brief,” Kinkade says quickly. “Just… I wanted to say thank you to all of you for coming here. It’s been a very long time since we all managed to come together and I’m really happy to have everyone here for this year’s Friendsgiving. So, thank you, guys. And Shiro, thank you for agreeing to come, we’re all really happy to have you and your brothers here.”

“We’re happy to be here,” Shiro replies with a warm smile.

“Alright, let’s eat!” Kinkade announces and soon food dishes are being passed around the table.

The rolls are his favorite and Shiro eagerly stack at least four on his plate after taking a mountain heap of ham, turkey, stuffing, and corn. The mashed potatoes were a little running with Keith having been too overzealous with the mashing but he accepts a small spoonful anyway.

“So, tell me about Keith,” Allura repeats. “What’s he like? When did you meet?”

“Keith and I met not too long ago. Back before autumn started,” Shiro replies slowly. “He moved in with me, we were just friends, and then we just started dating.”

“Yeah? Are you happy? You look happy.”

“I am but that could partially be the wine Ryan and I were drinking and seeing you guys again – and the kiss Keith gave me earlier. It’s a combo.” Shiro smiles and reaches for his new glass of wine. He hadn’t had too much in the kitchen because he’s horrible with any type of booze but this is a celebration and he wants to party with his friends.

“I’m so glad, Shiro, really.” Allura squeezes his arm. “Lance and I are dating.”

“Ryan told me. Congrats. I think,” Shiro chuckles and Allura looks over at Lance with a dreamy smile.

“He makes my life so much better,” Allura muses softly. “Like having the perfect hair and nails every single day.”

“Wow,” Shiro says as he drinks the wine down. “That’s beautiful.”

“I think I really am starting to love him,” Allura says. “Things are getting very serious between us.”

“Good. He’s crazy for you, always has been.” Shiro digs into his food and tries to avoid eating the mashed potatoes even if he knows Keith really was just trying his hardest. “Uh, try not to go for the mashed potatoes, Keith got a little excited at mashing.”

Allura dips her spoon into the soupy texture. “Yes, I can see that.”

“He’s never really done much before,” Shiro explains. “He grew up without parents.”

“Oh, oh that’s awful .” Allura gasps and looks scandalized. “That’s so terrible, that poor boy.”

“He’s learning a lot about the world, he was pretty sheltered before I found him.” Honey cinnamon butter is finally passed down to them and Shiro eagerly hogs the container so he can slather his rolls in a good pound of the stuff. He only eats it on Thanksgiving and Christmas so he’s eager to pack it on.

“I almost forgot how much you love that butter,” Allura says with a big smile.

“He does, doesn’t he?” Kinkade remarks and Shiro feels Kinkade’s hand go to his back to rub.

Shiro blinks and pauses in slathering. Kinkade’s already had a glass of wine and is working on a second. The back rub shouldn’t have felt as intimate as it did but with Keith’s words on the brain and with knowing how Kinkade feels about him… Shiro shifts his chair a little but Kinkade hasn’t stopped. When he looks at James he can see the hurt in his eyes so maybe Keith isn’t so insane.

“Hey, Ryan, I need to talk to you in the kitchen,” Shiro says and stands to head back. Kinkade follows quickly and when Shiro turns around, Kinkade is there, pressing him against the counter and forcing their mouths together. Panic fills Shiro’s core and he shoves Kinkade back as hard as he can. “What are you doing?!”

Kinkade grunts when he’s shoved back into the island counters, having to grasp onto the granite counter to keep from falling. “Takashi-.”

“Your lover, boyfriend, whoever is sitting in that room right now!” Shiro hisses. “James likes you and you’re over here ruining it! I have a boyfriend and you've had too much to drink. We’re not together, we’re not going to get together. Please, I thought you understood this.”

Kinkade rubs his back where the counter jammed him and winces. “Well, that’ll sober you up,” he mumbles. “Takashi, I’m sorry.”

“You should be ashamed of yourself, Ryan Kinkade. I know I am.” Shiro shakes his head and storms back into the dining room to sit at the table. He catches Keith’s curious eye across the room but shakes his head a little. He hopes Keith won’t cause a scene; that would be the last thing he needs right now.

The room’s energy changes when Kinkade returns but they continue their feast with lots of loud conversation and discussing old memories. They reminisce on old times and swap new job stories. Shiro listens to Hunk about his new bakery and Pidge and Matt about their tech company startup. He learns Allura is teaching ballet while on top of earning a Ph.D. in political science. Lance is working at a daycare center because he’s always loved kids. Everyone seems happy, healthy, and doing well.

“I feel like the frump of the group,” Shiro says with a snort. “All I do is sell produce from my garden.”

“Hey, if you’re happy Shiro, that’s all we care about,” Hunk says with a big smile. “Still would love to have you at the bakery though.”

“I’ll think about it, Hunk,” Shiro responds neutrally.

Once they’re all stuffed, Shiro turns to head upstairs to use the restroom and is unsurprised to see Keith follow him. He sighs but allows Keith to follow him straight into the bathroom. “Is this going to be a new habit, Keith, because I really do enjoy privacy when I’m-.” He cuts off when Keith turns him around for another passionate and rough kiss.

“Mine,” Keith growls and shoves Shiro up against the wall in the bathroom, his hands shoving right up Shiro’s shirt to grope his chest.

“Uh- yes- hi- oh wow…” Shiro’s ears go limp when Keith’s fingers tease just right. “O-o-okay, Keith. We’re guests or did you forget?” He tries to wiggle away but the touch is so nice he can’t help but melt even further.

“Don’t want you to forget,” Keith whispers in Shiro’s ear, giving them a little bite which sends a chill down Shiro’s spine.

He should say no – point out how they’re in someone else’s home and how anyone could come upstairs and catch them in the act. He knows he should shove Keith off and tell him to behave but instead, Shiro finds himself pulling Keith closer and inviting him in. He wants this – he wants Keith.

“I can’t forget,” Shiro whispers. “But I want you to show them I’m yours.”

Keith pauses and tilts his head which makes Shiro's heart melt. He’s so cute. “What do you mean?”

He tilts his head back invitingly. “Give me a hickey, baby.”

Keith leans forward to nuzzle and lick his neck until he sinks sharp fangs into Shiro’s flesh to give him exactly what he wants. Shiro’s eyes flutter shut and he slides his fingers into Keith’s hair to tug at the dark locks. Keith is everything he wants in a lover – maybe more.

Keith ,” he moans softly while blindly reaching for the bathroom counter. Keith walks with him and lifts him up onto the counter, knocking off soap and other towels onto the floor with zero care for consequences. He gasps when Keith’s paws shove his sweater up under his chin and the wolf’s mouth wraps around one nipple and then the next. Shiro shudders at the pleasure and feels his thighs shake in anticipation.

“Off,” Keith growls.

Shiro obliges to strip his sweater free, tossing it to the side so Keith can have free reign over his chest. Keith kisses his way down until the pants have to come off, too. He whimpers when he’s down to his boxer briefs which are damp from sweat and arousal, and they strain against the erection he’s been sporting since Keith came into the bathroom.

“Keith,” he whimpers.

“Off,” Keith growls and practically rips Shiro’s underwear off.

Bare ass on the counter, Shiro butterflies his thighs and feels his toes crack from curling them so tightly. His cock bobs and threatens to spill already but Keith shocks him when he starts to urge Shiro off of the counter.

“What are you doing?” Shiro asks but once he’s standing Keith turns him back around to bend him over the counter instead. Shiro gasps and his tail stands erect as Keith spreads his cheeks with eager paws. “ Oh ,” he moans when Keith’s tongue darts out to lick while his nose nuzzles his tail.

That’s what he’s doing.

“Oh, Keith,” Shiro pants while Keith’s tongue does magic on his hole. “Christ.”

Keith growls and doesn’t stop, his claws digging into the meat of Shiro’s cheeks which make him ache with pain but the pain only fuels his pleasure. The sounds of Keith eagerly licking and the way his tongue slides in so easily leave Shiro’s skin and gut on fire. He moans and feels his ears shake with anticipation. He’s not sure he’ll be able to stand up after they’re done.

“Keith, Keith, I can’t hold on, fuck-.”

Keith stops then and pulls back. Shiro raises his eyes to stare at Keith in the bathroom mirror, watching him lick his chops like he’s just had the most amazing meal of his life. Shiro whimpers and hopes Keith isn’t going to tease him the rest of the evening.

“Keith?”

Keith licks his lips one more time. “Yummy.”

Well, if he wasn’t embarrassed before… “Please, don’t just leave me hanging…”

Keith smirks. “You can wait.”

“Keith!”

“Be good, bunny, maybe I”ll make you feel good later.”

“But- Keith!”

Keith pats his tail and then pets his ears. “Good bunny,” he teases before walking out to leave him completely naked in the bathroom.

Shiro feels his face turn bright red and he wonders if this is some form of punishment. Gulping, Shiro realizes he either has to forget he’s horny or he has to jerk off in the bathroom by himself which is extremely embarrassing. Coughing a few times, Shiro decides to take a few deep breaths to steady his nerves when the door rips open again almost giving him a heart attack.

Keith lets himself back in and has the nerve to look pleased. “I changed my mind I’m still hungry.”

“Keith-,” Shiro whimpers but Keith is already there, bending him right back over the sink, and putting his face right between his thighs. “Oh, Jesus Christ.”

Keith’s tongue returns to its original place and Shiro can fee his eyes flutter shut at the feeling of having a tongue reaching his prostate. Hands off his cock, Shiro grips the counter until he’s certain he can hear it crack. He grits his teeth and tries not to scream as he grows closer to finish. Keith shakes his head and Shiro feels the fire rip through him so hard he has no choice but to shout. He cums and spatters his stomach and thighs while Keith has no choice but to sit back again and lick his chops.

“Fuck,” Shiro whimpers as he feels his legs give out. Keith’s hands wrap around his waist and keep him from completely crashing to the floor. “Thank you,” he gasps. Thanking Keith for keeping him from smacking his face into the counter or for giving him such a good orgasm he’s not sure but either way, he’s happy.

“I love you, Shiro,” Keith says softly.

Shiro closes his eyes and nods. “Yeah,” he pants.

“It’s okay if you don’t want to say it back yet.”

“I’m sorry, Keith,” Shiro whispers. “I just…”

“It’s okay. I’m probably being a stupid, dumb wolf anyway.” Keith stands up and offers Shiro his clothes. “I’ll let you get dressed.”

Shiro accepts them slowly. “Thank you.”

Keith steps out of the bathroom to leave Shiro to change. After Keith goes Shiro sighs and splashes some cold water on his face. I love you . Not a phrase he’s used to hearing or he even wants to hear right now. Shaking his head, Shiro redresses and gathers his composure. He still has to be social and now deal with Keith’s confession on top of everything else.

“Fuck, Shirogane, what did you get yourself into?” he whispers while shutting off the bathroom light.

Notes:

come yell at me on tumblr & Come find me on twitter