Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2023-03-13
Words:
1,740
Chapters:
1/1
Comments:
3
Kudos:
136
Bookmarks:
14
Hits:
1,027

ad lib

Summary:

In which Keqing feels a strong need to see Ganyu regardless of the high demands set out for them.

Notes:

does this even need notes

Work Text:

It’s a random idea that pops into her head at some point during the day, and after thinking about it for approximately five seconds, she’d rationalized that it makes sense and it’s a good idea.

So Keqing strides down the side of the road through the apartment complexes, a small bundle of flowers in one hand and a slight grin on her face that she keeps failing to contain. The sun had already set hours ago, yet she feels just as bright as any other time during the day.

When the familiar apartment building finally comes into view, Keqing is scanning the windows for any lights turned on—activity. Her eyes find the second story window she’s looking for, facing the front, and her intuition is correct; the curtains glow a faint yellow.

She picks up her pace and waltzes into the building, scanning herself in. Even though she’s not a resident of this complex, she was graciously given a copy of an identification that, despite not being hers, she is closely affiliated with. 

The faded, goofy grin of Ganyu on the face of the card slips back into Keqing’s pocket as she enters.

The halls are silent save for the echoing of her footsteps clicking with tempo. She makes her way up to the second story and finally approaches the door she’s become so familiar with now. Already, the now-familiar pounding of her heart starts to return, and a slight flush reaches her face just from imagining who’s in this apartment. Combined with the light cardio of walking across and off the campus, she feels extra wired.

She knocks strongly, her other hand clutching the flowers behind her back, the bag slung over her shoulder feeling extra heavy. 

She counts her breaths as she waits for the door to open until she realizes she's inflated like a balloon, and forces herself to exhale quietly. Some movement is heard from behind the door, and Keqing hears an audible huff of irritation.

The door swings open, and there stands Ganyu in a comfortable t-shirt with her sky blue hair curling around her face, long and loose over her shoulders. Her phone is clutched in one hand, and her eyes look strained.

She stands aback for a brief moment, taking in Keqing, but the annoyance that had evidently been present before once again overtakes her, and she exhales loudly.

“Hello, love,” she mutters.

Disregarding the annoyed state of her girlfriend, Keqing feels that tight bundle of energy explode in her chest upon seeing her, and she grins widely. “Hi, Ganyu.”

Ganyu steps off to the side and invites her in, but she says nothing more as she closes the door and spins around to give Keqing a lighthearted glare. “You’re supposed to be at a lab right now.”

Now is the perfect time for Keqing to surprise Ganyu, so she smoothly reveals the bundle of flowers from behind her back and stretches her arm out to Ganyu. “Surprise. I got you flowers instead.” Her words come out slightly too fast, and she curses herself for being so flustered.

Seemingly touched, Ganyu’s eyes soften at the flowers, and she gingerly takes them, stuffing her phone down her back pocket. Humming, she sticks her nose into the petals. “Mm. Glaze Lilies.” But in a flash, she shoots Keqing a sideways look. “This is a bad time, though,” she explains, walking into the kitchen to pour tap water into a tall cup. “I have two major essays I need to write by the end of the week, and you know about the Calc midterm on Wednesday. It’s long answer .”

Ganyu groans long and loudly as she sets the stems of the flowers in the cup, her face wrinkled into the expression of an overexerted, exhausted Ganyu.

“And now you’ve interrupted my studying,” she continues. Her hands fly up and flop against the counter with a loud smack . “Day ruined.” She presses her forehead down with her hands.

Keqing just giggles and rests her hand on Ganyu’s, leaning over the counter. “Sorry. I missed you,” she says truthfully, dropping her bag onto a chair. “I’m a little selfish.”

“A lot selfish,” she mutters into the acrylic.

A quick glance at the time tells Keqing that Ganyu could easily have another five hours of hard studying tonight. If it were to be a productive day, either one of them could consume all five hours in no time with schoolwork and writing. Considering the state of Ganyu already, Keqing guesses that she’d been working since her last class ended three hours ago. She’s not even halfway through her potential study time, and she’s already frustrated. It’s going to be a very long night for her as she studies through the dark hours.

“If you want, I can let you return to your studying,” she says. “I just figured you’d appreciate the flowers.”

Ganyu turns her hand around to intertwine her fingers with Keqing’s. She lifts her head to connect their gazes. “No,” she shoots, her tone still annoyed. “You’re already here, and I missed you too. Thank you for the flowers, genuinely.” She lifts one hand to touch the side of Keqing’s face warmly, briefly.

Keqing’s breath catches in her throat as she loses herself in Ganyu’s sunset eyes. “Thank you ,” she says quietly.

A blush spreads prettily over Ganyu’s face, but the girl holds a perfectly neutral expression, looking wholly unamused despite the blush. She peels her hands away and stands up straight, then regards Keqing once again.

“What?” Keqing asks, curling a purple lock behind her ear, feeling analyzed.

Ganyu points a finger around the counter to her side, commanding Keqing to move.

Keqing does so with a curious gaze set on her girlfriend, until she stands before her in the kitchen. Her gaze is caught on the curl in Ganyu’s lips. Arms come up to wrap around Keqing’s neck, and suddenly everything is right here, right before her; the entire world is Ganyu, Ganyu.

“I need to kiss, and you’re the most available option right now,” Ganyu states, pushing her nose against Keqing’s.

“I… see,” Keqing laughs lightly. “Then I’ll make sure not to disappoint.”

As Ganyu pulls her in and their lips meet, Keqing is instantly gone. She brings a hand up to cradle Ganyu’s face as they kiss sweetly, their lips moving in sync. She tilts Ganyu’s head enough for a deeper angle, and in response Ganyu suckles on her lower lip.

A tongue gently caresses against her own, and Keqing makes a quiet noise of approval as her head is filled with a thick, heady fog. She moves her hands to Ganyu’s waist and pulls her in until her world is as close to her as possible, right with her, melting with her. Until the lips that she wishes to thoroughly worship are so entangled with her own that she feels naked apart from them.

Ganyu presses small, loving kisses along the crease of Keqing’s lips and breaks away slowly. Blinking her eyes open, Keqing squeezes Ganyu’s waist and feels an overwhelming emotion.

“Satisfied?” Keqing asks, breathing heavily, fully flushed.

But Ganyu shakes her head and simply cranes her head up. “Neck,” she breathes, pulling Keqing’s head in closer.

Without hesitation, Keqing dives in and licks a long stripe up from Ganyu’s collarbone, and she gets a tight squeak in response. Then, she latches onto the skin underneath Ganyu’s jawline and starts her reverent worshiping from there, pressing soft, parted lips upon the pounding blood flow, hard kisses lower, light suckles across the territory. She can feel the sparks that flare across Ganyu’s nerves as if they were her own, the gentle noises coming from Ganyu’s lips fueling her own rumbling engine of pleasure. Fingers dance lightly on Keqing's shoulder blades.

After a long moment, Keqing drags her lips back up to meet Ganyu’s for a deep kiss and brushes a hand over her cheek. She turns Ganyu’s head slightly to close her lips over her cheek, then pulls away to admire the deep flush that has taken over her lover’s face.

Ganyu peels her eyes open and gently cradles Keqing’s face with her hands, a smile on her bruised lips, eyes sparkling, and Keqing is lost again.

A thumb brushes over Keqing’s cheekbone. “Okay,” Ganyu says through her breathing, clearing her throat, "Now I'm pretty satisfied."

Her lips feel cold, being separated from Ganyu’s lips. “Good?”

“ Good ,” Ganyu exhales, moving her arms around Keqing to give a deep hug.

It’s here that Keqing feels complete, embracing Ganyu. It’s a burning in her soul that warms her to a level of comfort she doesn’t feel in any other situation. She squeezes back, peace settling over her despite the heavy workload due for the both of them.

Ganyu rests her hands on Keqing’s hips and simply leans back to stare at Keqing, and that’s exactly what happens. As if so mesmerized by something, Ganyu gazes deep into Keqing’s eyes an indescribable message being shared as her eyes dart between two amethyst orbs.

She’s stunned, really. Keqing says nothing because Ganyu says nothing, and she simply holds eye contact in reverence.

A significant quiet falls between them as Keqing returns the appeased look she’s being given.

“Well.” Ganyu reaches down and squeezes a cheek with her hand, and Keqing yelps in surprise. “You’re welcome to stay, but you’re not allowed to bother me,” she says, stepping away to point a finger. The annoyed tone is gone from her words, now.

And Keqing is so very satisfied with that. She brushes her fingers with Ganyu’s one last time before turning around to approach her bag. “Well, I need to study, too, so I won’t disturb you.”

“Sorry. Couch is occupied,” she responds unapologetically. Ganyu’s soft body thumps onto her couch, accompanied with a long sigh.

Clicking her tongue, Keqing pulls out her computer, her lips splitting a little bit too wide. “It’ll be fine. I’ll just take your bed,” she deadpans, walking through the open doorway of the bedroom.

“My poor mattress.”

“Holler if you need another kiss,” Keqing says, kicking off her flats. “I’ll be working on the lab report I didn’t do today.”

She hears Ganyu bark a laugh with her light voice—more of a giggle. “Silly, silly.”

Keqing sinks into the soft foam and kicks her legs up, perfectly at ease. Now to complete the next objective on my priority list…