Crossing Lines
Fandom: Voltron: Legendary Defender Rating: Mature (implied sexual content + mild language) Pairing: Lance/Keith Note: The comeback no one expected with a series I thought was finished in 2018 and a fic I started in 2019 finally finished lol
There’s a nagging worry in the back of his head that this is not normal friends-with-benefits behavior, but it is easily drowned out by Lance’s sleepy smile when he shifts again to face Keith. He hides another wide yawn in his shoulder.
“Those kids wore you out, clearly.” Keith observes, trying to fight back his own yawn.
Lance smiles fondly. “It was fun to see them, to go back and be with everyone for a while. But I’m really glad you were here when I got home.”
AO3: (X) Part 1 of the series: (X)
Keith looks away from his computer as his phone buzzes against his leg. Pidge sits across the room at her desk, muttering to herself as she readjusts the device’s calibration – again. Their project was supposed to be at least 80 percent theoretical, but Keith knew the moment he was paired with Pidge that option was thrown out the window.
He flips his phone over just as it vibrates again. There’s a text from Shiro, asking him for the third time about a shirt Shiro insists Keith stole and Keith insists Shiro just lost, and a snapchat from Lance. Dismissing the text notification, he opens snapchat.
Most of the picture is just of a bright blue sky above him, but Lance’s face peeks out from the bottom, at an extremely unflattering angle. The selfie is taken at chest level while Lance looks down at the camera. His hair is pushed under a backwards baseball cap with frayed stitching along the edge and there is, what appears to be, a sparkly butterfly sticker on his cheek. Above his head it reads:
don’t blow up my apartment while im gone, mullet. i live there.
Shaking his head, he taps away the message. Pidge still appears absorbed in her tinkering and doesn’t notice as he takes a blurry picture of her.
we’re not that irresponsible
It only takes a few seconds for Lance to reply, no longer bothering with pictures and just texting back.
HA! but seriously, hunk’s been sending me worried messages all weekend
…Hunk had seemed particularly anxious the last time Keith emerged from Pidge’s room for a drink.
hm…like an hour ago pidge thought she had gotten the laser to work for real and did seem a little maniacal…
Lance replies with a supremely unimpressed expression, made, of course, all the more effective by the butterfly sticker. Keith snorts, but also half-heartedly wonders how easily he could get away with saving a screenshot of the selfie. He just saved one last night, of Lance cuddling with his parent’s dog ruined only slightly by the caption insinuating the dog had better breath than Keith, but he brushed it off with a lie about trying to lock his phone and taking the screenshot accidentally. He’s not sure if Lance believed him then, but he definitely wouldn’t believe it two times in a row.
Pidge loudly clears her throat across the room. Startled, Keith dismisses the message, and nearly drops his phone in the process. When he looks up, Pidge is looking at him over the rim of her glasses, with one brow raised.
“…Yes?”
“How’s that report coming, Keith?”
He glances back at his computer, at the three and a half pages he had finished of their ten-page report. “Fine.”
“Hm.” Pidge looks away, jotting down some other measurements on a pad besides her. “And how’s your boyfriend?”
“He’s not my-” Keith starts before he gives up with a heavy sigh. It’s a waste of breath with her. “Lance thinks we’re going to blow up the apartment. Well I guess actually Hunk does, and he turned to Lance for help.”
Pidge rolls her eyes, muttering something under her breath about worry-warts and ridiculous roommates. Keith smiles at the, somehow, simultaneously exasperated but fond tone she uses and turns back to his computer, tucking his phone under his leg again. But it takes a while to focus on anything other than blue eyes and familiar, silly banter.
It’s nearly three and a half hours later, though it hardly feels like it, when Hunk knocks at the door, tempting them out of the room and their work-stupors with the promise of pizza, the heady aroma already spilling out from the kitchen. They settle in the living room, Pidge and Hunk on the couch with Keith on the floor in front of them, legs stretched out under the coffee table. Pidge is still complaining around mouthfuls of burning cheese that they were almost done, if Hunk had just waited a little while longer, but Hunk turns on the sci-fi series they’ve been watching together and within ten minutes into the episode her complaints have turned into an analysis of how the character’s spacesuits work.
Keith relaxes against the couch as their familiar chatter falls around him. He’s a little lost in what is happening in the show, they’re further than he’s been able to get on his own, but it’s nice to share it with them anyways, especially with the way Hunk laughs triumphantly when he guesses the ridiculous plot twist twenty minutes early and Pidge keeps comparing the characters to people they know with frightening accuracy.
It only takes them an episode and a half to completely demolish the pizza, but when the third one starts up in the queue, no one bothers to reach for the remote. Full of good food and only half-paying attention to the show, Keith can feel himself being lulled to sleep right there on the living room floor. He fights against the urge as much as he can, but the last thing he remembers is the upbeat opening starting for the next episode, and then suddenly the episode is ending as he jerks awake, knocking his knee on the underside of the table, hard.
After his unfortunate waking, he extracts himself from under the table, gathering up dirty plates, despite Hunk’s protest, and taking them into the kitchen – the moving helps wake him up, even if his knee still hurts like a bitch. The stove clock reads 7:03. He slips through the living room as another episode is starting and goes to their bathroom.
As he’s washing his hands, his phone buzzes with another text. He opens the text as he exits the room. It’s a picture from Adam, Shiro’s fiancé, of Shiro sitting on the floor of what Keith is pretty sure is their laundry room, head buried in his hands. There’s a very dusty pile of something next to him.
The text says: we found his shirt.
Keith leaves the text conversation, trying not to laugh. Considering all the trouble Shiro gave him, Keith feels like he should be at least mildly annoyed by this instead of amused.
He turns the doorknob to the room in front of him and swings it open before he even realizes what he’s doing. He freezes, looking in at Lance’s dark, empty room. Distracted, he had apparently been moving through the apartment on autopilot – straight to Lance’s room. Feeling like he’s breaking some kind of unspoken rule, he takes a few steps in. Lance’s bed is still a mess of blankets and pillows, and there’s piles of books and discarded shoes covering his floor. He’s only been gone a few days, but his absence feels so prominent, especially like this, Keith can’t help but feel like something is wrong.
He’s texting Lance before he can think better of it.
when are you coming back again?
Lance’s response is almost instantaneous.
why? missing me that much already, mullet?
Yes, Keith’s head or heart, or maybe both, shout.
no just wondering how much longer we get to enjoy this peace and quiet he says instead.
whatever, asshole …….tomorrow night
Keith silently but firmly tells himself to stop being so damn happy about this news as he slips his phone back into his pocket. He takes one last look at Lance’s room before stepping back out into the hall and pulling the door closed behind him.
He just barely manages to fight the telling smile off his face before he gets back to the living room.
Keith crashes at their apartment for the night, on the couch. Hunk and Pidge both try to convince him that he could take Lance’s bed and Lance wouldn’t care, but Keith is fairly certain he wouldn’t get much sleep if he was in Lance’s room – even if he would be alone – and insists the couch is fine. He wakes up once around 5 or 6 in the morning as Hunk is getting ready for his opening shift at a local diner but otherwise sleeps well until about 10:30. He wanders into the kitchen to start a pot of coffee before going to roust Pidge. He doesn’t mind mornings much, but he learned very soon into their friendship that Pidge is very firmly a “night owl,” and has no interest in trying to deny her nature. She’s lying upside down on her bed when he gets to her room, and somehow managed to kick all of her blankets off of the bed, except one, which looks dangerously close to suffocating her.
He stands in the doorway for a moment, just staring at her. “How do you even manage this?”
“Mmphf.” Sleeping Pidge replies, very firmly.
“Right.” Keith pauses. “I’ll come back when the coffee’s done, actually.”
With a little extra time, Keith hops in the shower. As soon as he opens the bottle of shampoo, he recognizes the familiar, fresh scent as Lance’s soap. He’s a little surprised Lance left his favorite soap behind, even if he was just going to his family home for a few days. He also isn’t sure what to do, looking around the shower space for other soap. There’s plenty, and surely none of them would care either way if he used a little soap but…
Is he totally over thinking this? Absolutely.
Does that realization help him make a decision about which soap to use? Absolutely not.
What feels like ages, but is hopefully only a few minutes, passes before he finally convinces himself to stop being ridiculous and just use the damn shampoo. He just grabbed Lance’s first, it was a coincidence and if Pidge noticed later…well, she would just have to accept that.
…Right.
He washes up quickly after wasting who knows how long second-guessing his soap choices and leaves the bathroom to the smell of coffee slowly starting to fill the apartment.
He has to break the nonexistent, unspoken rule his brain has built up in his mind a second time, and trespasses across Lance’s room to find some spare clothes he’s left behind for overnight stays. He pulls on some clean boxers and his jeans from yesterday, but after he’s pulled the worn Altea University shirt over his head, he realizes its Lance shirt, not his. There’s a small hole starting in the bottom hem and the white letters are fading and cracked from excessive wear. It was folded in his drawers, so Keith is like…ninety percent certain it’s clean, but it still smells like Lance’s cologne. Or maybe it’s his lotion or laundry soap or bodywash, but between whatever lingering scent Lance has left on his clothes and the smell of his shampoo still obvious in Keith’s damp hair, he suddenly feels overwhelmed.
He hates how much he hates that Lance is gone.
It’s just a couple of days. Why is he such a disaster? They’re friends. When was the last time he missed Hunk or Pidge this much when they were gone? Even with their friends with benefits arrangement, what made Lance that special to him?
Actually, that was a can of worms he wasn’t really prepared to open just yet.
Keith makes a hasty retreat – a calm, completely normal walk out of one room to another if anyone asks – back to the kitchen for coffee. He pours a generous amount for both Pidge and himself, before he returns to Pidge’s room to finally wake her. He’s not exactly eager to spend another full day working on this project, but he wants to get it done, and he officially really needs the distraction.
It takes another hour, even with the promise of coffee, to pull Pidge out of bed, and she insists on showering “to feel like a real person” before they can get back to work on their project.
Keith has gotten as far as turning his laptop back on and opening their report, rereading the last few paragraphs to remember where he left off, when Pidge returns to her room in some leggings and a baggy t-shirt Keith is pretty sure belongs to either Lance or Matt.
“How about food first?” she suggests.
It’s not exactly the distraction he was looking for, but he shuts his laptop anyways, pushing it off his lap before she even finishes her sentence.
Sal’s is a small 24-hour diner just outside of Altea's central campus that makes it a popular place for both students and professors. Sunday morning, it is practically bursting at the seams, but it’s got good food for reasonable prices and Hunk, Lance, and Pidge had become regulars even before Hunk got a job in the kitchen. Within a few months of becoming friends, Keith had been invited along enough times that the waitstaff began to recognize him too.
Their wait for a table is reasonable, all things considered, and then Keith and Pidge have only been at the table for maybe three minutes before their waitress, Flora, drops drinks off at the table with a promise to be back for their orders in just a minute. Her long, red pony tail swings wildly behind her as she flits around the small space.
They hadn’t ordered anything, but Flora had been there for a long time and was used to their group stopping in, especially on weekend mornings when Hunk was working. But sitting on the table in front of them is two coffee mugs, and a tall glass of apple juice.
Keith and Pidge both stare at it for a moment, before looking to each other. Keith has a feeling the juice is making him feel a whole lot more…things than it is Pidge.
“I guess she just assumed?” Pidge finally says after a moment and goes back to the menu, as if she hadn’t memorized it within the first three months of their visits.
Keith pulls out his phone and takes a picture of the juice, sending it to Lance with a text:
from flora
Lance’s response comes in a few minutes later, interspersed with at least a dozen crying emojis.
i cant believe u traitors went to sal’s w/o me. tell flora i love her and one of u better drink that. we don’t let apple juice go to waste in this house
i am not telling her that. but i will drink the juice for u
Flora comes back to the table before Lance’s next reply comes in. “Just your usual’s today?”
Pidge hums and haws over the decision a few times, like she does every time they come, before agreeing to her usual order. Though she asks for fresh fruit as well today, just to mix it up.
He can feel his phone buzz against his leg almost the entire time Pidge is ordering. And again a few more times as he confirms that he would like his usual order as well. “But, Lance isn’t with us today so…nothing for him.” Keith adds awkwardly at the end.
Flora blinks at him a few times, surprised, before she snaps her fingers as if suddenly remembering something. “Right. I remember Hunk mentioning one of his roommates was out of town for a few days. Sorry guys, I’m just so used to your trio, or just you and him,” she says to Keith, thankfully not seeing the way Pidge wiggles her eyebrows and makes kissy-faces at him for the aside. “I’ll take that juice back for you.”
“Oh no, that’s fine.” Keith says, moving the glass closer to him. “It’s already poured, we’ll drink it.”
Flora arches a brow, but doesn’t argue with him. She promises their food will be out shortly and leaves the table.
“I can’t believe Lance didn’t request you deliver any messages to her for him, or insist we eat his chocolate chip pancakes in his honor too.” Pidge says once she’s gone.
Keith pulls out his phone, flipping it around to show Pidge the twelve messages he got while they were ordering. “Oh, I’m sure he did somewhere in there.”
It’s hard to get back to work on a full stomach, but they power through it. Their shared determination to not have to worry about the project after today deters the usual urge to distract each other. Still, progress is slow, and they’re still working when Hunk comes home from work and peeks in to check on them. They pass on lunch when Hunk asks after his shower, and give non-committal answers to his questions about dinner plans.
Keith is entirely unaware of time and date and hell maybe even location by the time he drags himself through the conclusion but he is bordering on ecstatic when he finally saves the document for the last time and looks up from the computer only for Pidge to look up from her own work and meet his eye a few seconds later.
“Done?”
He nods, and she gives an excited “whoop!” stumbling off her desk chair to throw herself on the bed besides him. “So I just need to add in my input and double-check the details match up, right?”
He nods again, and she immediately scrolls to the top of the document to start reading. “Oh!” she jumps up again, grabbing her laptop from the desk and the notebook she was working in besides it. “Do you want to double check the equations and make sure the experiment outline matches the order you have everything in the paper?”
He is relatively confident in Pidge’s work, but he agrees, nonetheless, and the two settle against each other in the twin bed to finish their work.
Keith isn’t sure when he dozes off, he doesn’t even really remember falling asleep, but when he wakes up, it’s dark in Pidge’s room. Both of their computers are on her desk and he’s alone in her bed. He sits up, half-heartedly feeling around the blankets for his phone to check the time.
“C’mon Mullet, you really had to move right then?”
Keith about jumps out of his skin at the unexpected voice, though he’d vehemently deny it if asked. Lance is sitting backwards in Pidge’s desk chair, pushed close to the door. He lowers his phone, smirking at Keith’s startled expression.
“I guess the deer-in-the-headlights look is fun too, but I was really going to enjoy lording the drooling-all-over-Pidge’s-sheets picture over you.” Lance teases.
Keith’s heart brain is doing some kind of stupid, fluttery thing over the boy across the room that he is pointedly ignoring.
“Shut up.” Keith mutters, even as he hastily wipes at his mouth. There’s nothing there. Asshole. He pushes himself off the bed. “What the hell are you doing here?”
Lance presses a hand to his chest in fake offense. “Really? You sleep through my grand return and when you finally bother to wake up, that’s how you greet me?”
Keith crosses the room, folding his arms over his chest and summoning the most unimpressed expression he can muster. “You know what I meant.”
Lance doesn’t seem deterred by the new height difference between them, or Keith’s attitude, crossing his arms over the back of the chair and batting his eyelashes up at him cheekily. He’s wearing the same baseball hat from the picture he sent Keith yesterday, but he’s got it on in the right direction this time, making him look minorly less like a douchebag. The baggy zip-up, which may very well be Hunk’s, over a t-shirt with the sleeves cut off, and sweatpants isn’t really helping though.
“When did you get back?” Keith askes instead of commenting on his poor outfit choices.
Lance shrugs. “A little after five. Pidge said you started to doze off around four.” He adds before Keith can ask. “Hunk made stir fry for dinner.”
Taking that to mean Lance was actually sent here to wake him up for dinner, rather than simply coming to terrorize him because he was bored, Keith steps around him to leave. A moment later Lance stumbles off the chair after him, complaining all the way.
“Hey,” Lance calls after him.
Keith is already rolling his eyes as he turns around, assuming Lance has a few more jabs he wants to get out before they get to the kitchen, so he is wholly unprepared for Lance to hook a finger in the collar of his shirt and pull him close.
“Is this my shirt?”
It takes all of his self-control not to fly away from Lance’s hold, though the heat rising rapidly to his cheeks is probably giving away his embarrassment all the same. “Maybe? I just grabbed something from your drawers after my shower this morning.”
Lance has a look in his eyes that Keith recognizes as usually meaning something dangerous is in store for him. He leans in closer, stopping just before the bill of his hat brushes the top of Keith’s head. “Did you use my shampoo too?”
“I think you’re a little too obsessed with your things for someone wearing someone else’s hoodie.”
“Well I think you missed me while I was gone.”
Keith isn’t entirely sure who moves first, but one second they’re staring each other down daring the other to give in and the next he’s shoved Lance’s baseball cap off his head, burying his fingers in Lance’s messy hair while Lance’s hands have dropped to his waist, pulling him close with a bruising grip. Their kiss is uncoordinated and messy. Keith is ninety percent certain he was not the only one missing someone a stupid amount this weekend. His back hits the wall, and he faintly registers Pidge yelling something about her room from the other side of the apartment.
Lance rucks up his shirt, warm hands brushing over his sides, and Keith is dangerously close to wrapping his legs around his hips and saying fuck dinner.
They finally break apart for air and Lance laughs against his throat, the sensation sending shivers down his back. “I knew you missed me.”
“And what?” Keith asks breathlessly. “You were ambivalent about it all? I don’t think so. Not kissing like that.”
Lance pulls back to look at him with a surprisingly soft look. “I just wanted to hear you admit it,” he teases.
Normally, Keith would have a comeback for that, probably, but now he’s distracted as he runs his fingers through Lance’s bangs. “You have blue hair.”
Just the tips of his hair that are dyed, actually, not his whole head, he’s still surprised by the change. It seems a little silly, but it still looks good on him.
Lance, not one to be deterred by much, winks at him, striking a pose. “Hot, right? Rachel did it.”
“Yeah, it looks good.”
That does give Lance pause and he blinks at Keith and his easy admission a few times. “Er, well…we should probably go eat now. If just to reassure Pidge we aren’t defiling her room.”
Dinner is great, as usual when Hunk cooks, and they sit in the living room with another show on in the background, but they fill most of the time talking about Lance’s trip and gossip in their department that Keith is somehow always unaware of.
It is well after eleven before conversation begins to fade and they start to disperse around the apartment. Keith is, maybe a little, embarrassed about it, but he doesn’t bother to hide his intentions to stay with Lance rather than going back to his own apartment now that the project is done. For once, Pidge and Hunk leave them be with minimal suggestive looks.
Considering the brief tryst in the hallway earlier, Keith isn’t entirely sure what to expect when they finally retire to Lance’s room, but Lance doesn’t seem to be in a particular rush to do anything. Keith shimmies out of his jeans and drops into bed while Lance puts on some kind of moisturizer. He strips down to his boxers after and Keith can see new, blue markings up and down his arms before Lance turns the light off. Predictably, a moment later there’s a crash and Lance swears. Keith leans over to turn on the lamp next to the bed. Lance is leaning against the footboard, rubbing his shin.
“What did you knock over this time?”
Lance sticks out his tongue. “Don’t worry about it. Move over.” He says. He doesn’t wait before he climbs over the end of the bed and flops down, half on top of Keith.
“I would have moved if you let me,” Keith says into his shoulder.
Lance hums in consideration before he shifts on the mattress. Keith lets him maneuver him around the bed, mostly curious as to what he’s doing, until they end up on their sides, legs tangled together and arms around each other. Lance’s head is pressed against his chest, and his hands are, conveniently, on his ass.
“Lance-”
“Shh,” Lance interrupts immediately. “I had to go a whole weekend without even being able to see this ass, give me a moment to enjoy it.”
Keith laughs despite himself, rolling his eyes. “You are ridiculous.”
Lance wiggles against him, sighing contently. “You like it.”
“Whatever.”
Absentmindedly, Keith runs a hand against Lance’s back, trailing nonsense patterns against his warm skin. Eventually, he looks down, just to make sure Lance hasn’t actually fallen asleep like that, and sees the blue drawings on his arm again.
“What is all over you?”
Lance lets go of him to roll onto his back and show off his arms. “After Rachel dyed my hair, Nadia and Sylvio wanted to match, but Lisa, their mom, wasn’t really thrilled with the idea, so we found these tattoo markers at the dollar store and they were washable, so we went kind of crazy.” Lance shifts so his side is up where the black outline of a shark tattooed into his waist is now black and blue. “They also colored in my tattoo.”
“Did you draw these?”
“Haha,” Lance elbows him in the side half-heartedly. “I drew the rocket ship on my wrist, and the constellations on my shoulder, if they’re still there, are from Veronica, but everything else is from Nadia and Sylvio. Oh, and Luis,” Lance points to a…something near his elbow.
“A flower?” Keith guesses.
Lance snorts. “A lion, according to him.”
“Not the most artistically inclined I’m assuming?”
Lance shakes his head. “Not at all. Nadia’s pretty good though,” he turns over his arm to show off a dog on his forearm. “That’s pretty damn good for a seven-year-old drawing on a moving canvas with dollar-store markers.”
They just spent the last few hours talking about this weekend with Hunk and Pidge in the living room, but Keith can’t help but ask more questions about his family and what they did over the weekend. He brushes Lance’s hair out of his face, and Lance settles deeper into his arms, waving his hands in the air as he talks about the piñata he had to fill for the party by himself, that was bigger than the birthday boy, and the balloon mishaps that had his mother ready to call the whole thing off more than once.
There’s a nagging worry in the back of his head that this is not normal friends-with-benefits behavior, but it is easily drowned out by Lance’s sleepy smile when he shifts again to face Keith.
“Did you guys have fun this weekend?”
Keith shrugs one shoulder. “As much fun as you can have the weekend before a Kolivan deadline.”
Lance grimaces sympathetically. “You finished everything though, right?”
“I think so. We were just checking each other’s work before I fell asleep. If there was more to do, I doubt Pidge would have let me sleep for long.”
Lance hides a wide yawn in his shoulder. “That’s good,” he tries to say, only to break off half-way through into another yawn.
“Those kids wore you out, clearly.” Keith observes, trying to fight back his own yawn.
Lance smiles fondly. “It was fun to see them, to go back and be with everyone for a while. But I’m really glad you were here when I got home.”
The admittance is so quiet in the still room, and almost immediately drowned out by the way Keith’s pulse races, blood roaring in his ears.
Lance had closed his eyes, but he opens them again and looks up at him curiously. Keith knows he has to be able to hear the erratic beating of his heart. He wonders if Lance is even remotely aware of how many lines they’ve crossed in the period of their relationship, if he thinks at all about how little like fuck-buddies they behave when they spend nights wrapped in each other’s arms saying soft things and doing nothing else and if it affects him at all or if this is just how he is casually intimate with everyone. And he wonders why he hates that idea so much.
“Can I kiss you?” Keith asks. It’s usually Lance’s question, but for once, Keith can’t help but ask, ignoring, for now, how overwhelmed he is.
Surprisingly, Lance is quiet, and just nods his agreement, watching Keith with wide eyes.
The kiss now is nothing like the ones they shared before dinner, slow and gentle where the others were rushed and near-frantic. Keith wraps both arms around Lance’s waist, and Lance cradles his face with one hand, threading his other hand through Keith’s hair.
“Good night,” Keith whispers against his lips as they break apart feeling like he’s doing something unbelievably stupid even as the words come.
Lance presses one more quick, closed-mouth kiss against his lips. “Good night.”
Keith flips off the bedside table lamp, dousing them in darkness.
He isn’t sure how long they lay in the dark before Lance finally relaxes and falls asleep, but it feels like at least another hour before Keith admits to himself, he can’t sleep yet and carefully extracts himself from the bed. Lance makes a quiet noise of displeasure in his sleep, but easily stretches out, taking up the empty space and doesn’t wake up.
Keith goes out into the hallway, thinking he’ll just go to the living room and calm down but a light shines through the crack of Pidge’s closed door and he finds himself drawn there instead. He knocks once and Pidge opens the door immediately, looking around the hall almost alarmed.
“Keith? What’s wrong? It’s almost four in the morn-”
“Pidge, I think I love him.” Keith interrupts. “I think I’m in love.”















