I grabbed my phone, thumbing through Insta. Sarah had posted a new gym selfie. All sweat and muscle and confidence.
Good luck tomorrow, corporate girl 😘
She dedicated her caption to me??? My heart did a little flip.
I was so fucked.
I tossed the phone aside, burying my face in the pillow. It still smelled faintly of my shampoo from when I was a kid.
Everything was a mess.
I woke to sunlight streaming through the curtains, feeling surprisingly well-rested. I sat up and stretched.
"Morning, sunshine," Kevin said from the doorway, startling me. He was already dressed, leaning against the frame with that cocky grin. "Sleep well?"
I pulled the covers up, suddenly very aware I was just in my underwear. "Jesus, Kev. Ever heard of knocking?"
He shrugged. "Mom sent me to wake you. Breakfast in 10."
As he left, I caught him giving me a once-over.
Downstairs, the smell of pancakes filled the air. Mom was at the stove, Dad reading the paper.
"Morning, sweetie!" Mom called. "Sleep okay?"
"Like a baby," I said, sliding into the seat next to Kevin. I planted a quick kiss on his cheek. "Morning, handsome."
Kevin blinked, surprised, but then grinned. "Morning, babe."
Dad lowered his paper, eyebrows raised. "Well, aren't you two adorable."
I giggled, playing it up. "Oh, Kevin's just the best. Did he tell you about his photography project? It's amazing."
Kevin's eyes widened slightly. I'd remembered an offhand comment he'd made weeks ago about a class assignment.
"Oh?" Mom turned from the stove. "Kevin, you didn't mention that!"
As Kevin stumbled through an explanation, I squeezed his knee under the table. He relaxed, warming to the topic.
"That's my guy," I cooed when he finished. "So talented."
Kevin's ears turned red, but he was beaming.
Throughout breakfast, I made sure to keep the focus on Kevin. I laughed at his jokes, asked about his classes, and generally played the part of adoring girlfriend.
"Oh!" I said suddenly, pulling out my phone. "Babe, smile!"
I snapped a quick selfie of us, Kevin's arm around me.
"What's that for?" he asked.
"Just bragging about my amazing boyfriend bringing me to see his folks," I winked, tapping out a quick caption for a post I indended to delete.
Under the table, his foot found mine, hooking around my ankle.
"So, Mindy," Dad said, "what are your plans for the day?"
I was about to answer when my phone buzzed. Sarah.
Hey you. Miss that cute butt. Coffee later?
I bit my lip.
"Oh, um," I stammered. "Actually, Kevin and I should probably head back soon. I've got a... thing."
Kevin raised an eyebrow but didn't comment.
As we said our goodbyes, I made sure to gush about what a wonderful time I'd had. I hugged Mom extra tight, telling her how lucky Kevin was to have such an amazing family.
In the car, Kevin was quiet for a while.
"So," he finally said. "That was... different."
I shrugged, trying to seem casual. "Just playing the part."
"Right." He drummed his fingers on the steering wheel. "The part."
We drove in silence for a bit.
"Thanks," he said suddenly. "For, you know. Making me look good."
I smiled. "Anytime, little bro."
His hand found my thigh, squeezing gently. "Maybe we can, uh... continue this discussion later?"
My breath caught. "Err... maybe. I just, I thought about what you said last night. And I wanted things to be different."
As we merged onto the highway, I replied to Sarah:
Miss you too! Coffee sounds perfect.
Kevin's hand was still on my thigh, his thumb tracing small circles. I didn't move it away.
The coffee shop was bustling with students, the air filled with the rich aroma of espresso and the chatter of a dozen conversations. Sarah looked effortlessly cool in her ripped jeans and vintage band tee, her dark hair tousled just so.
"Corporate girl!" she grinned as I approached, standing to pull me into a hug. I caught a whiff of her citrusy perfume, felt the firmness of her athletic body against mine.
"Hey you," I smiled, hoping my nerves didn't show.
We got our drinks - an oat milk latte for her, a vanilla cold brew for me - and found a table by the window.
"So," Sarah said, leaning forward on her elbows. "How was the family visit? Your folks doing alright?"
I nodded, stirring my coffee. "Yeah, it was... good to see them. Weird being back in my old room though. Like, so many memories, you know?"
Sarah made a sympathetic noise. "I feel that. Every time I go home it's like... who even was that girl, right?"
"Exactly!" I laughed. "Like, was I ever really that person?"
She reached across the table, squeezing my hand. "Growth, baby. It's a trip."
We talked more about our families, our hometowns. I tried to stick as close to the truth as possible, just leaving out the whole "surprise, I'm actually your roommate's brother" part.
"Oh man, I gotta show you this sick tattoo idea I had," Sarah said suddenly, pulling out her phone. She scooted her chair around next to mine, our thighs pressing together as she scrolled through her photos.
"There," she said, tilting the screen towards me. It was a sketch of a phoenix, all bold lines and swirling flames. "Thinking about getting it here." She tapped her ribcage, just below her breasts.
I swallowed hard. "That's really cool," I managed. "Does it mean something in particular?"
Sarah nodded. "Rebirth, rising from the ashes..."
I wanted to ask what she meant, but sensed it was a sensitive topic. Instead I bumped her shoulder with mine. "Badass."
She grinned at me, that megawatt smile. "You know it, babe."
We finished our coffees and headed out, Sarah slinging an easy arm around my shoulders as we walked. I was hyper aware of every glance we got, two girls clearly together, her so tall and athletic, me with my dramatic curves.
"Oh hey," Sarah said as we crossed the quad. "I've got this film I need to watch for my queer cinema class. Some artsy French thing. Want to come back to mine and watch it together?"
My heart kicked into double time. "Uh, yeah, sure! Sounds fun."
"Dope." She squeezed my shoulder, her hand drifting down to the small of my back. "Fair warning, my roommate might be there. He's a trip, but harmless."
I made what I hoped was a casual interested noise. "Oh yeah? What's he like?"
Sarah laughed. "Kevin? He's a mess, but hilarious. You'll see."
As we approached her dorm building, Sarah's hand slid even lower, copping a feel of my ass. I yelped in surprise.
"Sorry," she grinned, not looking sorry at all. "Couldn't resist."
Inside, I tried to feign unfamiliarity as we walked down the hall to her room.
"And here we are," Sarah announced, unlocking the door. "Casa de Sarah y Kevin."
I braced myself, but the room was mercifully empty. Sarah's side looked much the same as I remembered - band posters, pride flags, stray sports equipment. Kevin's was a disaster zone of laundry and snack wrappers.
"Charming," I said dryly.
Sarah snorted. "Isn't it just? Thank god he's out. I can only handle so much Call of Duty and Axe body spray, you know?"
I laughed, perching awkwardly on the edge of her bed. She puttered around, queueing up the movie on her laptop and kicking off her shoes.
"Scoot," she ordered, gesturing for me to move back. I complied, heart in my throat as she settled in next to me, the laptop balanced on her thighs. This close, I could feel the heat of her body, smell her shampoo.
"Fair warning," she said as the opening credits rolled. "I might have to pause this a few times to take notes. But I promise I'll make it up to you." She winked.
I nodded, not trusting my voice. On screen, two impossibly chic French women smoked cigarettes and stared at each other longingly.
Sarah's arm crept around my shoulders, toying with the ends of my hair. I suppressed a shiver, leaning into her almost unconsciously. She hummed approval.
Twenty minutes in, the women on screen finally kissed, a slow, sensual melt of lips and tongue. I heard Sarah's breath catch. Or maybe it was mine.
She paused the movie. "God, that's hot," she murmured. Her fingers skimmed down my arm, raising goosebumps. "Don't you think?"
I turned to look at her and found her face inches from mine. Her eyes flicked to my lips. "Yeah," I breathed. "Super hot."
One heartbeat, two. Her mouth curved into a slow smile. "Mindy," she whispered. "I'm going to kiss you now. That cool with you?"
My head bobbed in a nod. "Uh huh," I managed, voice hoarse. "Very cool."
Then her lips were on mine and oh. Oh. So this was kissing a girl. Her mouth was so soft, her lips fuller than any guy's. She tasted like coffee and strawberry chapstick.
I whimpered into the kiss, my hands fluttering awkwardly before settling on her shoulders. She hummed approval, tilting her head to deepen the kiss. Her tongue flicked against my bottom lip and I gasped, parting for her.
Sarah licked into my mouth, exploring, teasing. I tried to mimic her movements, worried I was being too sloppy, too aggressive. But she just pulled me closer, one hand cupping the back of my head.
The kiss turned hungrier, wetter. Sarah nipped at my bottom lip, soothing the sting with her tongue. I heard myself make a high, needy sound, my hips shifting restlessly.
She pulled back just enough to peel off her t-shirt, tossing it aside. I stared at the sports bra straining to contain her generous breasts, the sculpted lines of her stomach. She was all lean muscle and smooth tan skin, a stark contrast to my pale softness.
"Touch me," she urged, voice husky.
With trembling hands, I reached out, tracing the edges of her sports bra. I could feel her nipples pebbling under the spandex. Growing bolder, I cupped the weight of her breasts, squeezing gently. She arched into the touch, sighing.
"Yeah, baby, just like that," she breathed.
Emboldened, I pushed the bra up, freeing her tits. They were full and round, the nipples a dusky pink. I rolled them between my fingers, marveling at their stiffness.
Sarah groaned, her head falling back. "Fuck, your hands feel so good."
I leaned in to kiss her neck, tasting the salt of her sweat. She smelled like clean exertion and something headier, muskier. My tongue flicked out to trace the edges of the geometric tattoo spanning her throat.
Her own hands were busy pushing up my sundress, exposing the pale swell of my thighs. She squeezed the abundant flesh, fingers sinking in. "God, your body," she murmured, awed. "So fucking sexy."
I flushed at the praise, suddenly self-conscious about my curves, my softness. But Sarah just kept kneading my hips, my ass, making appreciative noises.
She pushed me onto my back, tugging my dress over my head. I fought the urge to cover myself, clad only in my black boyshorts and bra. Sarah sat back on her heels, just looking at me.
"Jesus," she said softly. "Look at you."
Under her heated gaze, I squirmed, nipples tightening almost painfully. She ran a reverent hand down my side, over the dip of my waist, the flare of my hip.
"These fucking hips, man," she said, gripping them hard. "I could write poetry about these hips."
I laughed breathlessly. "Yeah?"
"Yeah." She bent to press open-mouthed kisses along the curve of my pelvic bone, making me shiver. "Sonnets. Fucking epic poems."
She nuzzled her face against the damp patch on my boyshorts, inhaling deeply. I bucked at the sensation, a whine escaping my throat.
"Can I taste you, baby?" She looked up at me, eyes dark with want. "Please?"
I nodded frantically, beyond words. Sarah grinned, feral, and hooked her fingers in my waistband.
I lifted my hips to help her slide my underwear off, biting my lip as I was exposed to her hungry gaze. My pussy clenched under the cool air, the wiry thatch of red hair at the apex of my thighs glistening with arousal.
"Fuck," Sarah breathed, parting my thighs wider. "Pretty little pussy. So pink and wet for me."
I whimpered, torn between embarrassment and desperate arousal.
She pressed a kiss to my mound, nuzzling into the curls.
Then her mouth was on me and I lost the ability to think. She licked a broad stripe up my slit, humming at the taste. I cried out, my hands flying to her hair, my hips canting shamelessly against her face.
She tongued at my clit, circling, flicking, sucking the sensitive bud into her hot mouth. I thrashed under her, moaning brokenly. It was so much, almost too much.
Sarah pushed two fingers into me, crooking them just so. I clenched around the intrusion, trying to draw her deeper. She thrust slowly, twisting, scissoring, stretching me in the most delicious way.
"That's it, baby," she panted against my clit, the vibrations making me jerk. "Gonna make you feel so good, gonna make you cum on my face."
You're a fraud, my brain hissed. A liar. A creep. She has no idea who she's really fucking.
I squeezed my eyes shut, trying to block it out. Sarah redoubled her efforts, tonguing me faster, fucking me deeper. I could feel the pressure building, my muscles tensing, but release skittered out of reach.
The thoughts turned vicious, mocking.
Pathetic. Can't even cum like a real girl. What kind of lesbian are you?
Tears pricked at my eyes. I was close, so close, but shame sat heavy in my gut, smothering my arousal.
Sarah lifted her head, concerned. "You okay, baby? Is this not working for you?"
"No, no, it's good!" I said quickly, forcing a smile. "I'm just... it takes me a while sometimes."
She nodded, understanding. "We can switch it up. I've got an idea."
She sat up, pulling me into her lap so I was straddling her muscular thigh. Her slick cunt pressed against my own, making us both gasp.
Look at you, my brain sneered. It's cute when you try.
Sarah gripped my hips, grinding up against me. The pressure, the friction, the filthy wet sounds - it was dizzying.
"Ride me, baby," she urged, panting. "Fuck, you feel so good."
I rocked against her, our clits kissing, slipping, sliding. Her tits bounced with the motion, heavy and full, smacking against my own small breasts. I was drowning in sensation, in self-loathing, in confusion and want and wrongness.
Sarah's movements grew erratic, desperate. "Fuck, I'm close," she gasped. "You gonna cum with me, baby? Gonna cum all over my pussy?"
I nodded blindly, lying. There was no orgasm building in me, just a yawning void of shame. But I couldn't let her know. Couldn't ruin this.
"Yes," I babbled, putting on a show. "Oh fuck yes, don't stop, I'm gonna cum, gonna cum so hard..."
Sarah cried out, shaking, gushing against me as her orgasm hit. I ground down harder, chasing phantom pleasure, praying my acting was convincing.
"Oh fuck, Mindy!" Her head thrown back, face twisted in ecstasy, she was the most beautiful thing I'd ever seen. Guilt surged in me, black and choking.
I mimed my own climax, thrashing and moaning, twitching as if currents of bliss were jolting through me. Sarah held me tight, kissing any skin she could reach, murmuring praise.
As we collapsed together, sweaty and panting, I felt hollow. Empty.
Then the door banged open.
"Yo, Sare, have you seen my - OH SHIT."
Kevin stood in the doorway, eyes comically wide. Sarah scrambled for the blanket, throwing it over our tangled bodies.
"Dude! Knock much?" She glared at him, but there was affection in it.
Kevin held up his hands in mock surrender, but his eyes were glued to me. I tried to subtly hide my face, cheeks flaming.
"Sorry, sorry! Didn't realize you had... company." His smirk was positively shit-eating.
"This is Mindy," Sarah said, gesturing to me like she was presenting a prize on a game show. "Mindy, this is my roommate Kevin. The one I warned you about."
"H-hi," I stammered, trying to look like this was my first time meeting him. "Nice to, um. Meet you."
Kevin's grin widened. "Oh, the pleasure is all mine. Believe me."
Sarah rolled her eyes. "Down, boy. She's not interested."
"Ouch!" Kevin clutched his chest in feigned hurt. "Way to wound a guy's pride, Sare."
"Oh please," Sarah snorted. "I'm doing her a favor. Trust me, Mindy, you don't want none of what this dweeb is offering."
Kevin waggled his eyebrows at me. "I don't know, she might be surprised. I've got hidden depths."
I choked on air, trying to disguise it as a cough. Kevin's eyes danced with wicked amusement.
Sarah threw a pillow at him. "Hidden depths of idiocy, maybe. Now shoo, we were in the middle of something."
"Yeah you were!" Kevin leered, dodging the pillow. "Don't stop on my account. In fact, pretend I'm not even here..."
"OUT!" Sarah pointed at the door, trying not to laugh.
Kevin held up his hands in surrender, backing towards the exit. "Fine, fine, I can take a hint. I know when I'm not wanted."
He paused at the threshold, looking back at me with a smirk. "See you around, Mindy. I have a feeling we'll be... very close."
With a final wink, he shut the door. I exhaled shakily, skin crawling with embarrassment and something darker.
Sarah flopped back on the bed, groaning. "I am so sorry about him. He's a menace, but mostly harmless."
I tried to smile, still rattled. "It's okay. He seems... fun."
"That's one word for it," Sarah laughed. She pulled me down into her arms, nuzzling my hair. "Now, where were we?"
@SwoleBro: DUDE
@SwoleBro: DUDE
@SwoleBro: I DID IT
@MidnightRunner: did what?
@SwoleBro: SARAH
@SwoleBro: WE TOTALLY HOOKED UP
@MidnightRunner: NO SHIT??? DETAILS BRO
@SwoleBro: okay okay so like
@SwoleBro: we were watching this french movie in her dorm right
@SwoleBro: and then BAM makeouts
@SwoleBro: and then like... BAM! titty touching!!!
@MidnightRunner: niiiiiiice
@SwoleBro: dude her tits are UNREAL
@SwoleBro: like fucking basketballs man
@SwoleBro: and her ABS??? i'm telling you this girl is SHREDDED
@MidnightRunner: damn bro living the dream!! so like... how was it? 😏
@SwoleBro: it was uh
@SwoleBro: i mean it was good! great! she definitely knew what she was doing
@MidnightRunner: yeahhhh get it bro! scissor sisters amirite? 😂
@SwoleBro: haha yeah totally
@SwoleBro: i just
@SwoleBro: i dunno man i guess i was kind of in my head?
@MidnightRunner: wdym?
@SwoleBro: like... okay don't laugh
@SwoleBro: but i couldn't... finish
@MidnightRunner: oof
@MidnightRunner: performance anxiety?
@SwoleBro: i guess? idk it was my first time with a girl so like
@SwoleBro: i was probably just nervous
@MidnightRunner: yeah that makes sense
@MidnightRunner: i'm sure you'll get there next time!
@MidnightRunner: speaking of getting there... 😏
@MidnightRunner: what's the deal with you and Kevin?
@SwoleBro: what? nothing. there's no deal.
@MidnightRunner: bro come on
@MidnightRunner: last time i brought it up you got all weird and changed the subject
@SwoleBro: because there's nothing to talk about!
@SwoleBro: he's just being a dick as usual
@SwoleBro: can we go back to talking about Sarah's godlike tits please
@MidnightRunner: 🙄
@MidnightRunner: fine fine
@MidnightRunner: tell me more about these holy basketballs
@SwoleBro: dude like
@SwoleBro: FIRM
@SwoleBro: and her nipples are like
@SwoleBro: dude her NIPPLES
@MidnightRunner: go on... 👀
@SwoleBro: i can't even describe
@SwoleBro: it's like they were sculpted by michelangelo himself
@SwoleBro: and the way she moved... like this chick has RHYTHM
@MidnightRunner: damn bro sounds like she rocked your world
@SwoleBro: she definitely rocked something
@SwoleBro: like don't get me wrong it felt good
@SwoleBro: really good
@SwoleBro: i just couldn't get out of my own damn head
@SwoleBro: like she's so much better at this than me
@SwoleBro: what if she could tell i had no idea what i was doing?
@MidnightRunner: hey man, don't be so hard on yourself
@MidnightRunner: everyone's gotta start somewhere
@MidnightRunner: i'm sure she was just happy to be with you
@SwoleBro: yeah... maybe
@SwoleBro: ugh i don't know
@SwoleBro: what if i'm just like... straight now?
@MidnightRunner: i mean... it's possible? some people's orientations change with x-change
@MidnightRunner: but i don't think one lackluster hookup means you're suddenly hetero
@MidnightRunner: give it time bro
@SwoleBro: yeah... yeah you're right
@SwoleBro: thanks man
@SwoleBro: i'm gonna try to sleep
@SwoleBro: get this day out of my head
@MidnightRunner: good call
@MidnightRunner: and hey
@MidnightRunner: keep me posted on the Kevin situation 👀
@SwoleBro: GOODNIGHT ASSHOLE
@MidnightRunner: 😘