Chapter Text
Amber’s in Prague, and all she can think about is Alysa.
Which, now that she thinks about it, really isn’t a good thing. But it sits at the forefront of her mind as she stares up at the ceiling of her hotel room after a long day of practice, physically tired while her mind is wide awake.
They don’t talk about it, obviously. They haven’t talked about it at all, really.
Not back in Milan, where Amber had left the hotel room (and Alysa) early for her media responsibilities, and had only crossed paths with Alysa later that day. The younger girl had only offered her a smile and a nod before turning back to her conversation with Isabeau.
Not that night in early March, when Alysa had called her at half past midnight, her voice tinged with desperation and neediness and something else. Later, when she’d heard Alysa’s breath even out over the line, she’d swiped back to their conversation, back to the pictures and video Alysa had sent. Amber had stared at her phone screen until she was convinced the image had imprinted itself onto her retina, then she quietly saved the photos in a locked album on her phone before swiftly deleting those messages from her end of the conversation.
So, no, Amber doesn’t know what the hell is going on between her and Alysa.
She groans, turning over to bury her face in the hotel pillows before letting out a short, frustrated yell.
Whatever. She’s got Worlds to deal with before she can even begin unpacking the weird homoerotic situationship budding between her and her teammate/best friend/incredibly large question mark.
── .✦
Alysa’s lying on the floor of her bedroom, surrounded by half-folded laundry, when she gets the call. She feels the buzzing of her phone more than she hears it, as she scrambles to find the source of the buzzing underneath piles of wrinkled fabric.
It’s Isabeau, which makes her frown. Isabeau never calls, preferring to flood Alysa’s inbox with a dozen texts in quick succession, asking her to call. Anxiety creeps its way up her spine before she can stomp it down. Alysa can’t help but wonder how bad something would have to be to drive Isabeau into calling her.
— hello?
— isabeau? what happened?
— you haven’t seen?
— seen what?
— the worlds free skate?
Alysa sucks in a breath through her teeth, immediately registering what Isabeau is talking about. She’d been out running errands when the free skate was taking place, and she’d planned to watch their performances while busying herself with housework, just to stave off some boredom. From her quick scroll on Twitter an hour or so ago, she knew Amber hadn’t made the podium, but she didn’t really know.
— how bad is it?
— you should call her
— she needs someone right now
— and it’s probably you
Something odd blooms in Alysa’s chest at that. The thought of Amber needing her settles jaggedly in her chest, like something almost sliding into place.
— yeah, yeah
— i will
— thanks for the heads up
Alysa hangs up the call and immediately swipes to Amber’s contact, the remnants of their last conversation flashing on her screen. A low-angled selfie Amber had taken in the dressing room, right before she hit the ice. Only half her face was shown, her eyes crinkled at the edges, painted in glitz and glamour, and everything Alysa knows Amber defines as war paint. She lets her eyes linger on the image for half a second before she hits the call button. It is picked up immediately, but Alysa is met only with silence across the line.
—...amber?
— ‘m here.
The response is muffled, presumably through the fabric of a pillow that Amber has buried her face in. Still, Alysa can hear the strain in her voice. There’s a teary quality to it that’s so unlike Amber’s usual soft timbre that it tugs at something deep in Alysa’s chest.
—... you wanna talk about it?
— no
— but stay, please?
— of course
Alysa stays on the line, at first with her phone on her chest, listening to Amber’s muffled breathing and occasional choked-out cries. When Amber doesn’t say anything after fifteen minutes, Alysa places her phone on the edge of the bed and starts folding her laundry. Which is why, when Amber does speak, Alysa barely hears it. She’s on the other side of her room, hanging up jackets in her closet, when Amber’s voice rings out from her phone speaker. She almost trips and falls on her way to the bed, diving across it to grab her phone.
— god, i’m so fucking ready for this season to be over
Alysa smiles when she hears that the teary quality of Amber’s voice has all but disappeared, replaced with an exasperated undercurrent. She turns over on her back, settling against her pillows.
— yeah?
— fuck, yeah
— i’m so tired, i just want to be done already
The smile drops from Alysa’s face. Done? As in, done? Retired? No last season hoorah? She swallows down the lump in her throat and sends up a prayer in the hopes that her voice doesn’t sound too desperate.
— …done?
— retirement?
— yeah, i’m thinking about it.
Alysa doesn’t care how desperate she sounds, now.
— what do i have to do to make you NOT think about it?
— alysa…
She hears Amber let out a full, loud laugh. Alysa can almost picture it, the way her head would tilt back, exposing the long line of her neck. The way her nose would scrunch along with the corners of her eyes, her lips split in a grin, the dimples on her cheeks revealing themselves. The vision is so clear it seizes her for a moment, but still, Alysa presses on.
— i’m serious, amber
— you can’t just
— no, no i don’t even wanna say it.
— what? retire?
— i don’t wanna say it, and i especially don’t wanna HEAR it from you.
Amber giggles over the line, and the sound settles somewhere near Alysa’s heart, making it skip a beat.
— fine.
— no more talking about retirement.
She says the word retirement in a hushed whisper, like a kid whispering a swear word for the first time. Like something scandalous and wrong.
Damn right it is, Alysa thinks.
Silence settles on the call for a few moments, both of them running out of things to say, neither of them in a hurry to break the comfort of just existing in the other’s presence. A thought suddenly floats up to Alysa’s mind.
— you should come to cali
— in the offseason
— what?
— seriously?
— yes, seriously.
— do you have anything else planned?
— i was gonna rot in bed with uki?
— come rot in bed with me
— in california
— instead of fuckass colorado
Alysa spits out the word Colorado like it’s personally offended her. When Amber speaks, she can hear the smile in her voice.
— okay. i’ll be there when this is all over.
── .✦
Amber taps her fingers against the armrest of her seat, staring out the airplane’s window. It’s 30 minutes to landing, and she can’t stop fidgeting. She wipes her sweaty palms on the denim of her jeans for what seems like the nth time as she resists the urge to mess with the flight map on the screen in front of her. She’s spent the last 15 minutes mentally trying to will the plane to go faster, constantly shifting in her seat, earning her a small side-eye from the person sitting next to her.
Amber doesn’t care. She can’t even make herself care, even though she knows she probably looks deranged right now, subtly rocking back and forth in her window seat. Her thoughts are scattered, forming a pattern in her brain that sounds dangerously like Alysa, Alysa, Alysa. She only spirals further the closer they get to landing in San Francisco, and the worst part is that Amber doesn’t even know why she’s acting like this. She can’t explain away the anxiety slowly creeping its way up her spine, can’t put into words how her heart has suddenly leapt into her throat.
Because it’s not a competition, it’s not a press conference with the eyes of the world on her. There are no medals to be won, no difficult questions to navigate. It’s just Alysa.
Alysa, who is already sitting in the parking lot of SFO, and is waiting for Amber’s plane to land. Alysa, who had insisted on picking her up from the airport, had immediately protested when Amber suggested booking an Uber. Alysa, whom Amber can already picture greeting her with a tackle-hug in the middle of the airport, her face splitting into that familiar grin, eyes scrunched, and her smiley piercing glinting in the light.
Alysa, whose face she can picture with an almost startling quality, from the soft crinkle in her brow when she frowns, down to the beauty marks scattered on her face like a constellation Amber has yet to ascribe a myth to.
Alysa, whose kiss she wouldn’t be able to wipe from her mind even if she tried.
Alysa, whose voice had echoed in Amber’s head hours after that phone call from Paris.
Alysa, who Amber hadn’t stopped thinking about since that night in Milan.
Okay, so. Amber might have a problem.
── .✦
Amber makes her way out of baggage claim with little fuss, opening her phone to find a series of messages from Alysa while she’d been on the plane.
2:30 PM
[alysa]: did u board yet?
2:35 PM
[alysa]: ok taking that as a yes
[alysa]: fly safe
2:50 PM
[alysa]: heading out now
[alysa]: got bored waiting at home
[alysa]: maybe waiting in the parking lot will be less boring
4:30 PM
[alysa]: amberrrrrrrrrrr
[alysa]: im gonna start dragging that plane down faster with my mind
[alysa]: >:(
5:10 PM
[alysa]: did u land yet
[alysa]: y am i asking that i literally saw it land
[alysa]: i don’t think i’ve seen a plane taxi slower in my life
[alysa]: heading 2 the terminal now text me when ur there
5:15 PM
[amber]: Just got here
[amber]: Where are you?
“Amber!”
Amber’s head whipped up at the sound of her name. She looked up to see Alysa practically sprinting in her direction. She barely had time to brace herself before Alysa launched herself into Amber’s arms, nearly knocking them both to the ground at the impact. Her hands instinctively wrapped around Alysa’s waist, steadying them both. Amber tightened her grip for a moment, enveloping the shorter girl in a hug that lifted her off the floor. Alysa laughed, the sound bright despite it being buried in the fabric of Amber’s sweater. She kicked her feet up further, burrowing herself in the taller girl’s arms, her grip tightening around Amber’s shoulders as she let out a contented sigh.
Amber pulled away first, though her hands stayed put at Alysa’s waist. She pulled back just enough so their bodies were no longer flush, and Alysa’s hands had settled at Amber’s shoulders.
“Hey,” Alysa whispered, a wide grin splitting her face.
“Hi,” Amber replied, brushing away a stray hair from Alysa’s face and tucking it behind her ear.
Alysa’s grin only widened, her smiley piercing catching the light. Amber’s gaze flickered down to her lips and stayed there. For a moment, it seemed like she was about to lean down and kiss her before an overhead speaker crackled, signaling the boarding of another plane.
Amber pulled back like she’d been burned, dropping her hands from where they rested at Alysa’s waist as she put a noticeable amount of distance between them. Amber glanced around warily, as if she suddenly remembered they were, in fact, in a very public area. She missed the small, disappointed frown that passed over Alysa’s face, there one second and gone the next, quickly replaced by a more gentle smile.
She grabbed Amber’s wrist from where it had dropped to her side, the other reaching out to carry the duffel bag placed on top of the blonde’s suitcase, swinging it over her shoulder.
The frown on Amber’s face softened as she glanced down at where Alysa’s fingers gently wrapped around her wrist. She pulled away briefly, only to properly lace their fingers together as Alysa turned around and started leading her out of the airport.
── .✦
Alysa’s hands absentmindedly tapped on the steering wheel to the beat of ‘urs’ by NIKI as she drove them down the streets of Oakland. She cast a sideways glance at Amber, grinning when she saw the blonde asleep, her head resting against the window.
They arrived at Alysa’s apartment, the engine cutting off, and Alysa was in the middle of unbuckling her seatbelt when she noticed Amber still hadn’t stirred. She reached across the center console, gently shaking the blonde’s shoulder.
“Amber, wake up,” Alysa said softly.
Amber groaned, muttering something about ‘five more minutes’ as she buried her face into where her arm rested against the window. Alysa stifled a laugh, shaking her shoulder a little harder.
“Amber, we’re here.”
Alysa barely pulled back a grin as she watched Amber lift her head, blinking blearily as she quickly surveyed her surroundings.
“Oh,” Amber muttered, her voice still thick with sleep.
This time, Alysa couldn’t stop the snort that came out of her. She shook her head in amusement before gently patting Amber on the shoulder.
“Good morning, sleepyhead.” Alysa teased.
Amber groaned as she leaned back against the headrest, arms extending behind her as her back arched off the seat in a languid stretch. The motion caused Amber’s shirt to ride up slightly, exposing a sliver of skin near the waistband of her jeans. That, combined with the soft mmph sound Amber made with her bottom lip between her teeth, had Alysa rapidly turning a deeper and deeper shade of pink.
Belatedly, Alysa realized she was staring, but she couldn’t tear her eyes away. Amber brought up a hand to run through her messy hair, the action emphasizing the curve of her bicep against the fabric of her long-sleeve shirt. Alysa gulped, eyes quickly searching for anywhere else to look other than Amber’s (very sculpted) arms. Her gaze landed on Amber’s face.
Wrong choice.
Amber’s eyes were locked on Alysa, a knowing glint in them cutting through despite the sleepy haze. A small smirk tugged at her lips. She repeated the motion, running her hand through her hair before gathering half of it into a ponytail, tying it into a half-up, half-down style. The action once again caused Amber’s shirt to lift, exposing a bigger expanse of skin, along with the v-line of her very, very toned abs and— Okay.
Alysa quickly hopped out of the car after that, popping open the trunk to haul out Amber’s luggage. She swung the duffel bag over her shoulder and started rolling the suitcase towards the front door, shutting the door of the trunk with her free hand. Out of the corner of her eye, she saw Amber reach out an arm, mouth already open in protest.
“I got it, don’t worry.”
Alysa left no room for argument as she started making her way towards her apartment building, leaving Amber to sleepily grumble as she walked behind her.
── .✦
Alysa opened the door to her apartment and was immediately greeted by two balls of fur running up to the entryway. Sesame and Chia automatically launched themselves at her ankles while she was still taking her shoes off, causing her to stumble backwards— directly into Amber’s chest.
“Whoa, easy,” Amber chuckled, her mouth right next to Alysa’s ear. The blonde’s hands came up to Alysa’s waist to steady her, incidentally pulling their bodies flush together. The flush that was slowly receding from Alysa’s face surged back in full force at the sudden contact.
“Th–Thanks,” Alysa stammered. She mentally facepalmed. Real smooth.
She quickly pushed further into the apartment, nudging aside the two cats despite their meows of protest. They weren’t upset for long, though, when they seemed to finally notice Amber’s presence in the apartment. Sesame and Chia were quick to latch themselves onto the blonde, and even quicker to demand attention in the form of smushing their faces against the girl’s legs. Amber only laughed, leaning down to pet the two balls of fur while Alysa dragged her luggage into her bedroom.
When she returned, she saw Amber sitting criss-cross on the floor, Sesame cradled in her arms, while Chia rolled around in her lap. Based on the way Amber was cooing towards Sesame while gently bouncing them in her arms, Alysa assumed the blonde hadn’t yet registered that she was standing less than 10 feet away.
“Who's a cute kitty? You are!” Amber cooed, “So adorable, aren’t you? What’s your name, hm?”
“Sesame,” Alysa deadpanned.
She watched in amusement as Amber jumped, startling Chia in her lap and causing Sesame to hop out of her arms. Amber placed a hand over her heart and playfully glared at Alysa from the floor.
“Rude. We were having a moment.”
“Oh, sorry. Didn’t notice,” Alysa teased.
Amber stuck her tongue out at Alysa in response, making her roll her eyes. Alysa very pointedly ignored the sudden feeling of affection that bloomed in her chest at the sight, choosing to extend a hand and beckon Amber to stand.
“C’mon. I cleared out some closet space for your stuff.”
Again, Alysa tried to ignore the fluttery feeling in her chest at the way Amber’s eyes softened at her words. Amber’s hand slid into hers, and Alysa miscalculated the amount of force she used as she tugged her up from the floor, and they ended up less than half a foot away from each other.
“You did?”
“I wanted you to feel at home,” Alysa shrugged, trying to be nonchalant.
“Careful there, Lys. I might start thinking you like me,” Amber teased.
Alysa scoffed, but the sound came out more like an embarrassed huff as she used their still intertwined fingers to drag Amber to her bedroom.
── .✦
They end up sprawled on opposite ends of Alysa’s couch, a random movie playing on the TV as they scroll through DoorDash, trying to find something to eat for dinner. A few minutes in, Amber hears a TikTok audio clip start to play on Alysa’s phone. She raises an eyebrow.
“Did you seriously give up after 5 minutes?”
Alysa dropped her phone onto her lap and groaned, collapsing back further into the couch.
“Literally nothing sounds good,” Alysa complains. “Aside from all the fast food places, it’s a bunch of restaurants with the most ridiculous-sounding menu items ever.”
The younger girl throws her hands up in exasperation, a wordless what the fuck conveyed in her movements.
“Like, actually, it’s insane,” She continues, running a hand through haloed hair. “Look me in the eye and tell me ‘Triple Whoopie Whopper Xtra Deluxe Burger’ sounds even remotely appetizing. I’ve never been less enticed to eat something in my life.”
Alysa concluded her tangent with a dramatic huff, settling back against the couch cushions. Amber grins.
“Y’know, that doesn’t sound too bad, actually,” Amber states as seriously as she can manage.
Alysa glares at her without moving a single inch, just holding eye contact until Amber finally cracks, bursting into a fit of giggles.
“Kidding,” Amber says in a half-giggle, half-exhale. “We could always go eat out somewhere, if you want.”
“Eat out, huh?” Alysa waggles her eyebrows suggestively.
Amber scoffs, gently kicking Alysa’s thigh. “Be serious.”
“I was?”
Amber huffs, crossing her arms and leveling Alysa with an exasperated stare until the younger girl rolls her eyes.
“Fine. Come on, I know a place.”
── .✦
The place ends up being a hole-in-the-wall dumpling shop a couple of blocks away from Alysa’s apartment complex. They’d decided just to walk there, not bothering to drive the short distance. Alysa was very quickly regretting not throwing on a jacket over her tank top, the early April air carrying an unexpected chill. She cast a sideways glance at Amber, completely comfortable in the zip-up hoodie and sweats she’d changed into once she unpacked her stuff in Alysa’s closet.
A sudden breeze hit, making Alysa wrap her arms around herself as she shivered. Wordlessly, Amber unzipped her jacket and handed it to Alysa. She looked at the taller girl in disbelief, even as she shrugged the jacket on, trying not to inhale the scent of pine and sandalwood and something so distinctly Amber that clung to the fabric.
Amber answered her questioning gaze with a small shrug. “You seem like you need it more.”
Which was true, Amber was clad in a long-sleeve shirt underneath the hoodie, in sharp contrast to Alysa’s think tank top that cut off just above her belly button. Still, she grumbled a little in protest, even though she zipped it up immediately and burrowed her hands into the sleeves.
A few turns and a single crossing later, they arrived at the restaurant, which was really just a small storefront, a couple of metal tables placed under a green and white awning, and a laminated menu taped to the window next to a flickering neon ‘OPEN’ sign. The lights were on, but nobody was at the counter. Alysa tapped the small bell next to the register while Amber scanned the menu with one hand, the other hand tangled with Alysa’s. The selection was limited, but all of them sounded appetizing to Amber, and she was about to ask Alysa what she should order when—
“美贤!” (Měixián!)
Alysa’s head snapped up as a woman came out from the kitchen. She had on an apron the same shade of green as the outside of the store, and her dark hair was lined with streaks of grey and pulled into a tight bun. The woman smiled when she saw Alysa leaning against the counter, and Alysa answered with a bright grin of her own.
“阿姨你好!” (Hello, auntie!)
It was only then that the woman’s gaze flicked towards Amber, before she raised a curious brow at Alysa.
“那位漂亮女孩是谁?” (Who’s the pretty girl?)
Out of the corner of her eye, Amber saw Alysa cast an unsure glance in her direction, bottom lip caught between her teeth.
“她只是个朋友” (She’s just a friend.)
The woman’s eyebrows shot up further at that. She slowly looked Amber up and down, before doing the same with Alysa. She huffed and rolled her eyes.
“‘只是朋友’ 个屁!” (“Just friends,” my ass!) The woman shook her head disapprovingly. “现在的孩子,我发誓” (Kids these days, I swear)
Amber saw Alysa flush a deep red color, burying her face in her hands and mumbling something incoherent.
The woman then turned to face Amber, her hands already operating the cash register. “What would you like?”
It suddenly occurred to Amber that she’d forgotten to actually settle on an order, too busy staring at Alysa while she conversed with this woman. She’d let the sound of Alysa’s voice in her native tongue wash over her, practically hypnotized.
“Uh…” Amber fumbled. She cast a desperate glance towards Alysa, a silent plea in her eyes. Help.
“Just the usual, Auntie. But make it for two, please,” Alysa answered smoothly.
Amber sighed in relief, mouthing a silent thank you to Alysa once the woman retreated into the kitchen to prepare their order.
“It’s nothing,” Alysa shrugged, a faint blush still on her cheeks lingering from her earlier interaction with the woman. Her hand came up to the back of her neck, anxiously.
“You’re being a little weird,” Amber squinted.
“Wh– How?” Alysa asked, a little incredulous.
Amber gestured vaguely to the embarrassed flush still stubbornly present on Alysa’s face. The younger girl huffed.
“It’s not– It’s just,” Alysa stammered. “Shejustaskedwhoyouwere. To me.”
The tail end of her sentence came out all at once, like Alysa was forcing them out.
Oh.
“What did you tell her?” Amber tried to say in the most nonchalant, unaffected way she could. She failed.
“I, uh…” Alysa hesitated. “...Friends?”
The way Alysa’s voice pitched up on the end of the word made it clear that she herself was unsure of the label.
“Huh.” Amber frowned, seemingly deep in thought all of a sudden.
“What do you mean by ‘huh’?” Alysa questioned, a tinge of uncertainty in her tone.
“Nothing, I just think that—” Amber was cut off by the sound of the bell on the counter ringing, and their bag of food being placed down next to them.
Alysa wasted no time in grabbing the bag, placing it in Amber’s hand, and damn near dragging her out of the store. As if she were avoiding further questioning by the woman behind the counter.
“谢谢阿姨,回头见!” (Thank you, Auntie, see you soon!) Alysa called out over her shoulder as they exited, not waiting for a response.
── .✦
‘The usual’ ended up being two styrofoam boxes of soup dumplings, as Amber would find out on the walk back to Alysa’s place. The night air only seemed to grow colder, much to Alysa’s chagrin. She somehow burrowed herself deeper in the fabric of Amber’s hoodie the longer they walked. Amber watched as Alysa rubbed her hands together through the sleeves for the nth time in 15 minutes. She chuckled amusedly before she grabbed one of Alysa’s hands and covered it with both her own, the plastic bag carrying their dinner sliding down to her elbow.
The pace of their walk slowed as Amber held Alysa’s hand in both of hers, rubbing softly to generate heat and alleviate the cold. Alysa stared at her the whole time, expression caught between something undeniably soft and something more akin to hesitancy. They stopped, there on the empty sidewalk, Alysa staring at the side of Amber’s face, beautifully illuminated by the dim street lights.
Amber met her gaze as she brought Alysa’s hand up to her lips, pressing a soft kiss to the back of her hand before blowing softly, warming her hand further. She slowly dropped her hand, only to reach out for the other one, which Alysa had tucked into the hoodie pocket. Amber repeated all her earlier ministrations, this time pressing a kiss to Alysa’s knuckles, then her palm. Her lips lingered there as she met Alysa’s eyes.
Alysa stared into Amber’s icy blue eyes and felt blindsided by the sheer amount of emotion she found swimming just beneath the surface. Amber looked at her like she was trying to communicate something words couldn’t. Alysa felt her breath catch in her throat.
Slowly, like she was trying not to startle a scared animal, Alysa lifted her free hand and cupped Amber’s cheek. Amber automatically leaned into the touch.
“Amber,” Alysa breathed.
Amber only hummed in response, still looking at Alysa like she was trying to commit every detail of her face to memory.
Fuck it.
Alysa slipped her other hand out of Amber’s grip, cupping the other side of her face and dragging her down into a kiss.
It’s intense without being heated. Amber kisses her like it’s a wordless confession, as if through this press of lips she can make Alysa understand every emotion pouring out of her in this moment. Alysa tries to match it, tries to pour in every ounce of I understand, I feel it too. Let me carry this with you, please.
She fists her hand in the fabric of Amber’s shirt, pulling her impossibly closer. Amber responds in kind, a hand gripping Alysa’s waist and another cupping her jaw, holding her steady and grounding them both.
There, bodies and mouths pressed together underneath the flickering light of a street lamp, they stepped into something they both knew they couldn’t pull away from.
── .✦
They don’t end up talking about it that night, not really.
Amber had barely closed the door behind her before Alysa was on her, backing her into the front door and dragging her into a messy kiss with a hand fisted in the fabric of her shirt. Amber blindly dropped the plastic bag containing their dinner onto the foyer table before using both hands to cup Alysa’s jaw and pull her closer.
They stayed like that for a moment, Alysa pressing Amber against the wood of the door, mouths sliding against each other in a heated kiss. Alysa tangled her free hand in Amber’s hair, gripping it tight while she slipped a thigh between the blonde’s muscled legs.
Amber broke free from the kiss and groaned, head dropping back against the door. Alysa took the opportunity to start pressing hot, open-mouthed kisses to Amber’s neck, her lips dragging over her racing pulse, and suddenly biting down. Amber made a sound that was a mix of a moan and a yelp, hands dropping down to Alysa’s shoulders, neither pulling nor pushing her away, just keeping her there with a steady grip.
Alysa released the skin between her teeth, pressing a soft kiss to the area in apology.
“Sorry,” Alysa whispered into the space between them, but Amber could tell the girl wasn’t sorry in the slightest. Alysa’s eyes were half-lidded and dark with desire as she watched the bruise bloom on Amber’s pale skin.
Amber dragged her back into another kiss, this one more heated than the last, all teeth and tongue and hunger. Her hands dragged up Alysa’s chest, eliciting a groan from the girl as she blindly searched for the zipper of the hoodie. Amber’s fingers finally caught on the small metal tab, and she wasted no time in dragging down the zipper and pushing her hoodie off of Alysa’s shoulders. She ran her hands over the newly exposed expanse of skin, over Alysa’s shoulders and down her arms, then switched to raking her nails over the bare skin of Alysa’s stomach. Amber felt her shiver under her touch, abs tensing underneath her palm.
Alysa’s kisses trailed lower and lower until her lips met the collar of Amber’s shirt, stopping her in her tracks. She audibly grumbled in displeasure, hands wandering down until her fingers were toying with the hem of Amber’s shirt. Alysa momentarily detached herself from where she was sucking marks onto Amber’s neck to look the blonde in the eyes.
Amber’s head was tilted back against the wood, neck exposed and displaying the evidence of Alysa’s handiwork, fresh marks littering the skin. Alysa let out a small hum of approval at the sight, one of her hands coming up to trace the marks, accidentally pressing down too hard on the bite at Amber’s pulse point and earning a whimper from the blonde.
Alysa’s eyes snap up to Amber’s face, and what she finds nearly makes her knees buckle. Amber’s eyes were half-lidded and nearly black from how blown out her pupils were, her lips kiss-bitten and glistening with shared spit, and she was looking at Alysa with nothing but pure desire.
“Alysa,” Amber breathes. “Please.”
Alysa can only nod quickly as her hands grab the hem of Amber’s shirt and pull it over her head, leaving her in a plain black bra. She wastes no time in pressing her back up against the door, trailing kisses from Amber’s collarbone down to her toned stomach, dropping to her knees on the hardwood floor with a soft thud.
She stops at the waistband of Amber’s jeans, looking up at the older girl through her lashes.
“Amber,” Alysa pants. “Can I—”
“Please,” Amber all but pleads.
Alysa makes quick work of the button on Amber’s jeans and drags it down along with her underwear in one smooth motion, and leans in.
Alysa eats her out like a woman possessed, and Amber can do nothing but throw her head back against the door and tangle her fingers into haloed locks. She groans when Alysa presses her tongue flat and licks a long, slow line up to her clit. Amber grips her hair tighter, holding Alysa in place while she grinds onto the younger girl’s face, smearing slick all over her mouth and chin. Alysa’s nose grazes against Amber’s clit, and her hips buck up further.
“Fuck, Alysa,” Amber whimpers. “Please. Fuck— I need—”
Amber doesn’t even know what she’s begging for, just that she wants, needs, anything Alysa is willing to give her.
“I know, I know,” Alysa murmurs into the soft skin of Amber’s inner thigh. “I got you.”
Alysa grips her hips with a surprising amount of force, effectively pinning her against the door.
“All you have to do is take it, baby.”
Amber whines, her grip on Alysa’s hair tightening again as she drags her back where she needs her.
Soft groans and breathy whimpers spill out from Amber’s mouth as she explores with her lips and tongue. Gentle kitten licks over her clit immediately followed by a hard press of her tongue have Amber arching off the wall, hips desperately trying to buck forward and struggling against Alysa’s hold on her.
“Lys, fuck—” Amber keens. “M-more, hah, n-need more.”
Alysa leans back, and Amber tries to follow, but Alysa’s hands are still trapping her against the door.
“You want more, baby?” Alysa asks, leaning in to press featherlight kisses on the inside of Amber’s thigh.
Amber nods wordlessly, and Alysa clicks her tongue.
“Come on, you can ask me better than that,” She emphasizes the command by using her hold on Amber’s hips to lift her off the door, only to push her back harder against the wooden surface. The breath escapes Amber’s lungs, and she lets out a choked whimper.
“Please.”
Another click of the tongue, and Alysa shakes her head in mock disappointment.
“Nuh uh, pretty girl,” Alysa presses a light kiss on her swollen clit, and Amber’s knees nearly buckle. “You were asking so nicely, earlier.”
“Please, Lys. I need, ah, I need more,” Amber pleads.
The smallest form of mercy comes when Alysa lifts one of her hands from her hips and drags her fingers through soaking wet folds. Amber’s hips buck on instinct, chasing the feeling when Alysa’s hand pulls away.
“Yeah?” Alysa asks, looking up at her through hooded eyes. Her mouth and chin are covered in Amber’s arousal, and her tongue subconsiously comes out to lick at her lips. Amber suppresses the whimper that threatens to escape her at the sight. “What do you need, baby?”
“Fuck, ah, your—” Amber stammers. “I need you inside me, Lys, please.”
“Good girl,” Alysa coos, and finally, finally, slips in two fingers into Amber’s sopping wet cunt.
Amber gasps, tightening her hold on the younger girl’s hair and dragging Alysa’s mouth right where she needs her. Alysa lets out a soft chuckle, and the vibration sends a white-hot zip of arousal racing up Amber’s spine. Her hips buck up, and Alysa adjusts her grip on Amber’s hips, pulling one of the blonde’s legs over her shoulder. The change in angle only makes Amber groan louder.
Alysa’s fingers set a brutal pace, fucking Amber ruthlessly while she licks and sucks on her clit. The soft, breathy whines that escape Amber climb higher and higher in pitch, and Alysa grins against her as Amber’s muscled thighs start to shake around her head.
“Ah— A-Alysa, hah, ‘Lys, fuck,” Amber whimpers, and Alysa thinks the sound of her name on Amber’s lips is the most beautiful thing in the world.
“Come on, baby,” Alysa murmurs against her. “I’ve got you, come on.”
“Lys, ah, please,” Amber gasps sharply when Alysa’s fingers curl in just the straight spot. “Fuck, fuck, fu— Alysa.”
Burning hot heat coils in Amber’s stomach, and her hand grips Alysa’s hair so tightly she’s sure she’ll feel more than a little guilty about it later, but now Alysa’s name is the only thing spilling from her lips. It’s a prayer, a mantra, every thought in her mind reduced to a string of Alysa, Alysa, Alysa.
“That’s it,” Alysa praises. “So good for me, baby.”
Amber whines, feeling herself teetering off the edge, desperately chasing her peak. She grinds her hips down harder against Alysa’s face, and feels the bridge of her nose bump against her clit.
“Alysa,” Amber cries, voice broken and fucked out.
“Cum for me, baby,” Alysa whispers. “Come on, I got you.”
With a wordless cry, Amber’s back arches off the door as Alysa sucks hard on her clit, her orgasm crashing into her like a tidal wave. Alysa doesn’t slow, fucking her through it as high, fucked out moans spill from Amber’s parted lips.
She’s loud. Loud enough that Alysa thinks her neighbor might file a noise complaint or start banging on the drywall.
Still, she coaxes her through it, only slowing when Amber’s white-knuckle grip on her hair loosens, a hand coming down to gently push at Alysa’s shoulders. She leans back on her ankles, eyes fixed on the beautiful sight of Amber, panting against the door, eyes half-lidded and glassy, lips parted as she desperately catches her breath. Alysa locks eyes with her and uses her tongue to lick off the slick smeared all over her face, and slowly puts her middle and index fingers in her own mouth, cleaning off all of Amber’s wetness.
“Fuck,” Amber groans, throwing an arm over her eyes, head dropping back against the wood and making a soft thunk.
Alysa slowly gets up from her kneeling position between Amber’s legs and gently drags both the blonde’s jeans and underwear back up her thighs. She gently wraps her cleaned fingers around Amber’s wrist and pulls the older girl’s arm away from her face. There’s a mischievous glint in her eye that makes Amber squint suspiciously, but she doesn’t resist when Alysa leans in and presses her lips to Amber’s.
The kiss is chaste, but Amber still whines when she tastes the remnants of her orgasm on Alysa’s mouth. Slowly, Alysa pulls away, but not before pressing one last lingering kiss to Amber’s lips.
When Alysa leans back, there’s a teasing smirk pulling at her lips.
“So,” Alysa starts. “You said something about eating out, earlier?”
Amber rolls her eyes, letting her head drop onto the shorter girl’s shoulder with an exaggerated groan, arms loosely wrapping around her waist.
“Shut up.”
