"Come on, let me show you the stars!"
Janine stood up and slammed her empty glass down on the bar.
"Don't be silly, you're drunk." Ally took her date's hand with the intention of holding her back, but Janine was so insistent, she allowed herself to be pulled along. "Security are not going to let you out of here," she hissed, as they pushed their way through the crowds.
"You should see some of the states I've flown in... I'm stone-cold sober by comparison."
"You're slurring your words. You'll kill us both." Ally withdrew her hand, sighing heavily.
"You should have some faith in me."
A starship lieutenant with wandering eyes held the door open for them, and received a sharp elbow to the stomach as the two women brushed past into the enormous, open promenade of the station. It was in the shape of a giant, metallic ellipse, with hundreds of bustling shops, bars, restaurants and hotels around the edge.
Janine staggered bullishly along the promenade towards the docks, where her ship was parked. Ally rolled her eyes and followed, muttering, "This had better be worth it."
There was a short queue to get to the small freighter docks, but it didn't take long to get through. The grumpy old man in a booth by the door squinted at Janine and asked for her license. She fumbled in her wallet for what seemed like forever, while Ally grew increasingly nervous. Finally she produced it with a proud smile. Miraculously, he waved them through with barely a glance.
"What did I tell you, eh?"
Ally looked behind her.
"You're the master of subtlety, Janine."
"I totally am! Where are we going again?"
She chuckled as she scanned the complicated network of paths, trying to remember where she was parked. Ally shrugged.
"I don't know, you parked the thing."
Janine pointed theatrically in front of her, towards spacedock D. "This way!"
Ally took her hand and helped her to walk straight as a burly security guard walked past. They walked past small spacecraft from all over the galaxy, before arriving at a modest hummingbird. It was rusty in places, and there were a few sizeable dents and scratches in the paintwork, but to Janine, it was perfect.
"Here she is."
Janine patted the ship's nose, before digging around in her pocket for the keys. They walked around to the door in the side of the bird-shaped ship, and Janine showed Ally inside.
"The cockpit's just through here. Come on, get strapped in."
She steadied herself on the console and lowered herself into the pilot's chair. She fixed all of her straps until they were just right, and helped Ally adjust hers.
"Are you ready?"
Ally nodded dubiously.
"Computer? We're ready to go."
A robotic, feminine voice came through speakers all around the room.
"Detecting high blood alcohol levels. Initialising sobriety test."
"Are you fucking kidding me? Fine, fine..."
Ally tried to hide a giggle behind her long, slender fingers.
"Solve the equation x^4-16=0."
Janine stared at the console incredulously.
"Two? Is two the answer?"
The computer beeped. "The solutions are 2, -2, 2i, -2i. Controls have been locked for a period of two hours."
Ally's victorious laugh rang out through the docks.
"This doesn't usually happen." Janine let out a frustrated sigh. "Well, the stars will have to wait."
"You can't say I didn't tell you..."
Ally unbuckled herself and stood behind Janine's chair. She dug her thumbs between the worn leather seat and her date's shoulders and began to rub them.
"Oh, that feels wonderful."
"Maybe you could show me around the rest of the ship?"
A girlish smile crept onto Janine's lips, and she unbuckled her belt.
"If you don't mind a bit of mess, I'd be happy to show you my cupboard-sized kitchenette - or is that not what you were interested in?"
"You can be so obnoxious. I don't know why I agreed to go out with you."
"Well, we've been on five dates now, so you must like something about me."
Ally shook her head, and swivelled Janine's chair around.
"Come on now. Are you going to let me see your bunk, or what?"
"You should order me around more often. I like it."
Janine's eyes wandered over Ally's curves, accentuated perfectly by her tight purple dress. She put her hands on the other woman's hips, and Ally stepped forward and straddled her, gently grinding against her with a wicked grin. Janine's belly flipped pleasantly, and she pulled Ally towards her, kissing her deeply. Her dress had ridden up to reveal smooth, pale thighs, and Janine's exploratory hands found her lacy underwear.
"Mmm, nice."
Ally drew back primly and stood up.
"So, are you showing me your bunk now?"
Janine was aching; her body already intensely missed Ally's warmth. She pulled herself up, and strutted to the round cockpit door.
"Follow me."
Ally didn't need to be told twice. She hurried after Janine into her cluttered bedroom. There were piles of clothes and books scattered on the floor, and her bed was unmade. She twirled around.
"Welcome to my boudoir." She giggled. "I did warn you about the mess..."
"I don't care about the mess." Ally took both of her hands, and leaned forwards to kiss her. Their lips moved softly against each other, and Janine's hands began to wander again. Ally tugged at Janine's tank top; she lifted her arms and wriggled while Ally pulled it over her head. She wasn't wearing a bra; her round, soft breasts seemed to breathe a sigh of relief as they hung freely, brushing against the smooth cotton of Ally's dress.
Janine's fingers fumbled for the zip, and pulled it down. Her lips brushed over Ally's neck and chest. She inhaled deeply, savouring her gorgeous scent, feeling her body wake up to Ally's proximity. The purple dress slipped down slowly, until it dropped effortlessly off her hips and joined the heap of crumpled clothes beneath her.
"You feel incredible."
Ally unhooked her black, lacy bra, and tossed it towards the wall. She allowed her nipples to brush lightly over Janine's, and then pressed herself close to her, closing the gap between every inch of flesh on their bodies. She dragged her fingers all the way down Janine's back, and slipped her fingers under her jeans.
"You're not wearing any pants." She grinned. "Perfect."
She slowly undid the button fly, and Janine pulled her jeans down. She did an awkward dance to get them over her feet, and then lay backwards on her bed, waiting for Ally to make the next move.
"You're beautiful."
Janine smiled as Ally crawled onto the bed, and traced a warm fingertip up from her foot up to her thigh, and back again. She sat at Janine's side, and leaned over to leave a slow trail of hot kisses from behind her knee to just below where her thighs met. Her warm breath and nose tickled Janine's tangle of dark hairs.
Ally smiled and bit her lip as she drew back. Her fingers replaced her mouth, and she teased at Janine's lips. She leaned over and kissed her neck, whispering, "Turn over, and let me pleasure you."
Janine obliged. She lay on her stomach, gripping the pillowcase beneath her and willing Ally's lips to make contact with her again. When they finally did, Janine gave an involuntary shiver and moan. Her clit was achingly swollen, and she found herself begging to be touched. Ally made frustratingly gentle circles with her fingertip, as her lips teased at the soft skin around Janine's bum.
"Would you like me to..."
Janine didn't give her time to finish her sentence.