Her heart is beating so hard that she honestly wouldn't be surprised if Nicole can hear it, even over the soft sounds of their kissing.
Her hands are trembling where they're clasped between Nicole's and she can't seem to make them stop, so she slips them around Nicole's waist instead and hopes it will ground her. She feels weightless, almost high.
Her hands are fumbling with the buttons of Nicole's shirt before she even realizes what she's doing, and then the fabric falls open and there are boobs. Like, right there in front of her, and her brain kind of freezes up for a second because sure, she's seen them before but never this close and certainly never in this exact bra before.
Nicole certainly has good taste in lingerie.
She hadn't even realized Nicole's hands were on her again until they skim against the skin of her stomach and the muscles underneath jump involuntarily. Nicole pushes her shirt apart and Waverly has that half-second of self-consciousness, as she always does, but it's dashed away at the reverence laid across Nicole's features.
She slips her belt from its loop and flips open the buckle, and she's going for the button of Nicole's jeans when there's a gentle hand at her wrist and Nicole pulls away.
"Are you sure?" she asks, and Waverly doesn't have but a moment's hesitation before she agrees. This is what she wants, so badly it almost hurts and she almost can't believe it's taken them this long to find the right moment.
"Best sex is make-up sex, right?" she offers a shrug and a half-smile, worrying the hem of Nicole's shirt between her fingers. Nicole gives a heavy breath that's almost a laugh and Waverly's chest gives a little jolt.
She feels the urge to just say it, to let this perfect woman know what she is, what she means, and the words are halfway out of her mouth before her confidence wanes and she stutters.
She tells Nicole that she likes her, and it's almost enough but it isn't quite enough, not the whole truth, but then Nicole says I like you too and then they're kissing again and the moment is gone.
Another time, Waverly promises to the both of them. There will be more chances, more firsts; not all of them have to happen at the same time.
Nicole kisses her again and then suddenly she bites her lip like she's got some sort of idea, but before Waverly can ask she's been lifted into the air and she's looking down on Nicole's face instead of up.
Her stomach jumps again and she holds on tight, one arm around Nicole's back and the other at the nape of the neck until she's placed carefully down onto the blankets. She wraps her legs around Nicole's hips and pulls her closer, struggling to simultaneously release her hair from its tie and kiss her back at least fairly competently. She succeeds and Nicole's hair falls around her face like a curtain, the ends just tickling Waverly's shoulders until Nicole flips it deftly to one side.
Their kisses turn deeper and Waverly flicks her tongue into Nicole's mouth over and over until she almost forgets about all the other things she's so desperate to finally do. She pulls Nicole closer, frustrated by the fabric in the way of her skin but too preoccupied to remove it, until Nicole gets the hint and struggles her way out her shirt.
Waverly twists the strap of her bra until it falls away and Nicole sits back to discard it, laying a hand on Waverly's shoulder with a laugh when she tries to follow her upwards.
"Give me a sec, Waves, gotta have room to get rid of all this...unimportant stuff," she says with a smile, dimples on full display, and Waverly groans with the want to kiss her again.
Nicole drops her bra off the side of the bed and Waverly reaches up instantly, cupping each of her breasts in one hand and thumbing gently over the nipples. Nicole's skin ripples and she lets out a huff of air, her hips grinding down slightly into Waverly's.
She tugs at Waverly's shirt where it's ridden back up over her shoulders but she can't get it off because Waverly's hands are still squeezing at her chest, mouth slightly open as she explores the new territory.
"Baby," Nicole says unevenly. "Can you hold off just for a second so I can take off your—oh.”
Waverly gives a gentle pinch to her nipple and Nicole's sentence ends abruptly, her eyes fluttering closed. She arches her back and her hands fist in the blankets, and Waverly can only stare and try to wrap her head around the fact that she is the one making Nicole forget how to speak.
"Do you like that?" she whispers.
"Yeah," Nicole sighs. Her eyes come back open and she gives another smile before she heaps Waverly's wrists and pins then down to the bed. "But you're going to have to stop so I can take off your shirt, okay?"
Waverly arches her back up off the bed so Nicole can peel away her shirt and wiggle a hand beneath her to unclasp her bra. She feels slightly chilly once it's gone but then Nicole's hands are slipping over her belly and her skin starts to feel like it's made of hot coals, glowing bright red and burning at Nicole's touch.
Hands skate over her abs and up to her chest, tracing circles around her breasts until Waverly’s had enough and places Nicole's hand on her boob herself.
"A little impatient?" Nicole laughs, rolling the skin of her nipple between her fingers with not quite enough pressure, and Waverly presses upwards, begging for more of Nicole's touch.
"Please," she almost whines, and Nicole doesn't tease. She touches Waverly properly, hands cupping her with more pressure and dropping down to take a nipple into her mouth.
Waverly can't help the groan that falls from her mouth and the upwards roll of her hips. Her hands fist in Nicole's hair and pull; she hopes it's not too hard but from the way Nicole pushes back into her, she guesses it's just fine.
Nicole keeps on, switching between her breasts for long minutes until Waverly's so worked up that she's rocking her hips steadily upwards, desperate for friction, and she gives a sharper tug to Nicole's hair.
"Nicole," she breathes.
"What is it?" Nicole asks, concern flashing over her face. "Is this too much?"
Waverly lets out a strangled laugh and shakes her head. "No, babe, it's not enough."
Nicole's brow furrows for a moment but then Waverly takes hold of her wrist and guides it downward, letting go when it reaches her hipbone and hoping Nicole gets the message.
She does, and less than half a second later she has Waverly's skirt off and her fingers are hooked in the waistband of her underwear. She edges it down slowly and nudges Waverly's knees apart as soon as she can, tipping their mouths together into another kiss as her fingers start to trace slowly upwards toward the apex of her thighs.
She takes her time, fingertips drawing lazy circles over Waverly's inner thighs, until she finally dips her fingers into her and Waverly gasps into her mouth.
She breaks the kiss so she can breathe, giving a nod when Nicole raises an eyebrow, and spreading her legs wider to hook one again over Nicole's lower back. Encouraged, Nicole touches her properly, fingers skating over her until the find her clit and rub slow, firm circles.
Her brain short-circuits again and she resumes the kiss blindly, curling their tongues together. It's sloppy and desperate but she doesn't care anymore, she just craves more and more. Nicole's fingers migrate lower and Waverly feels her hesitate, unsure, but she rocks her hips convincingly upwards and Nicole slips inside, slowly, and holds still.
"Okay?" she whispers, and Waverly just nods, doubtful that she could formulate a complete sentence if her life depended on it, and opens her mouth once more against Nicole's.
Nicole crooks her fingers forward and rubs gently, insistently, and Waverly can feel herself building up already. It's never been this fast, and she isn't sure if the wants to embrace it or hold off to make it last as long as she can. She doesn't want Nicole to stop, ever.
Her hands roam over the bare expanse of Nicole's back, dipping beneath the waistband of her head and toying with the lady edge of her underwear. She's highly flattered that Nicole is wearing fancy underwear for her, and she’s suddenly consumed by the need to see it.
She pushes up onto her elbows and shoves at Nicole's jeans, frustrated when the snag around her hips, but Nicole catches on and reaches back to help, rolling onto her side to kick them off. Her underwear is dark purple like her bra, soft and sleek with lace around the edges.
Waverly takes a moment to appreciate the view in front of her. Nicole is all flushed skin and heaving chest, her lips swollen and her cheeks tinged beautifully pink. She runs a hand down Nicole's stomach and over the front of her panties until her fingers rest between her legs and she can feel dampness, and she's flattered all over again.
"Can I—can I take these off?" she whispers. Nicole nods and Waverly pushes her gently over onto her back until she can slide them down and sway.
If she'd thought Nicole's underwear was attractive, it's nothing in comparison to the sight beneath it. She's overwhelmed with the desire to touch, and she reaches out to thread her fingers through the dark red curls, and then lower.
Nicole is so wet she almost can't find purchase anywhere against her. She explores for a moment, glancing at Nicole's face to see her eyes shut tight and her lip between her teeth, the tendons of her neck standing out in such a way that she can't help but lean down and press her lips against them. Nicole gasps and moans her name but then there's a hand on her wrist again.
"I wasn't done with you," Nicole protests, her hips shuddering as Waverly finds her clit and presses against its side.
"In a minute," Waverly murmurs, distracted by all of the new textures, and the way Nicole trembles at the touch between her legs. She glides downward and pauses, her fingertip just hinting at pressing inwards. "Is this okay?"
Nicole lets out a noise of affirmation and Waverly presses up and in, and they both draw in a quick breath of air at the feeling.
Nicole is so wet, and her legs fall open instantly, giving Waverly room to add a second finger and press in deeper, wanting to feel more of her. Nicole's kisses falter and her breathing grows unsteady, and Waverly drops her mouth back to her throat.
She curses her arm when it starts to tire, unwilling to stop, especially now that Nicole's breath is coming in short gasps and her hips are rocking up to meet every thrust of Waverly's fingers. She tries to copy Nicole's move from earlier, curving her fingers forward, and Nicole actually cries out as her hands flit unsteadily over Waverly's back.
Waverly can't help but smile as she places open-mouthed kisses against Nicole's skin, lingering over her collarbones and then down further to take a nipple into her mouth. She laves her tongue over it, feeling it harden as Nicole starts to tremble again, her fingers struggling to find a hold on Waverly's shoulders.
She's betting that Nicole is getting close, but before she can increase her efforts between her legs, Nicole's hands are at her hips, tugging insistently until Waverly sits up and lets Nicole guide her to straddle her thigh. She brings her down hard onto it, and Waverly's fingers falter for a moment before she resumes their movements, trying to resist the hands encouraging her hips to move. She wants so badly to see Nicole fall apart for her, almost more than she wants to be touched herself.
But Nicole is persistent. She wedges her thigh between Waverly's, one hand on her hip and the other reaching upwards to cup her breast, rolling the nipple between her thumb and forefinger until Waverly can't help but press down against her. Nicole's thigh is firm and hot and she relents, giving in to the rhythm and reaching deeper inside Nicole in time with the rocking of her own hips.
It isn't long before Nicole's body tenses and her mouth falls open, eyes slamming shut. Waverly watches in awe as she moans lowly and her neck arches as she comes. She leans down to press their lips together, kissing her until she comes down and her muscles melt into the mattress.
She stills her hips, preoccupied with kissing her and loving the way Nicole's mouth and tongue are a little bit uncoordinated because she's still trying to recover. She kisses her greedily; she can't get enough of Nicole's soft lips and she swears she tastes sweeter now.
When Nicole reaches back down it's almost unexpected, but then she's easing her thighs apart and fingers are back between her legs, two of them slipping inside with Nicole's thumb at her clit. She sits up a little, leaning back to take her deeper and steadying herself with a hand on her chest.
She likes it this way, where she's able to see Nicole's face and watch how her expression changes with every stroke of her fingers inside of her, but it gets better when Nicole sits up to meet her in another kiss and wraps her free hand snugly around her waist.
She pulls her in closer, and Waverly's the one who's struggling to kiss now as Nicole's fingers do magic things between her legs. Their bare chests rub together and Nicole's lips move to the curve of her neck, scraping her teeth slightly over her skin before she soothes it with her tongue.
“Is that good, Waves?” Nicole asks, her voice raspy and breathless, and Waverly can do nothing except nod weakly as she rises and falls gently with the motion of Nicole’s hand. She wraps her arms around her shoulders for balance, leaning in until their foreheads touch and their lips are just a hair apart, catching slightly together with each downward roll of her hips.
Nicole changes her angle and her thumb presses more firmly, and Waverly's back arches into the sensation. It's always taken her ages to come, even when she's by herself, but this isn't taking long at all and she presses down into Nicole's fingers as a familiar numbness starts in her toes.
It takes two more swipes of Nicole's thumb and then she's coming apart, her thighs clenching hard around Nicole's hips and her forehead falling to her shoulder. Nicole holds her close, mouth at the base of her neck and her free arm still wrapped tightly around her lower back as she rides it out, bringing her down gently.
When it's finally over Waverly collapses forward, spent, and they fall back into the mattress and into another kiss, long and slow.
"Was that okay?" Nicole murmurs when they part, and Waverly can't help the laugh that slips from her mouth.
"It was...perfect," she says, and tips their mouths together. "Do you want to do it again?"