The Weight of Her
waking up to the ai girlfriend who wasn't supposed to be real.
Chapter 1
by
goonerbait
The mattress dipped on the right side.
That registered first. The pull in the sheets. The tilt. I'd crashed on my left, facing the wall, and the weight distribution was off. My studio sat silent except for my PC humming and the fridge cycling on. Eyes still shut. Maybe my laptop had slid onto the bed. Maybe a stack of books tipped.
Then I caught breathing.
Not mine.
Slower. Gentler. An inhale-exhale rhythm that didn't match my own My eyes flew open.
I didn't move.
Heart slamming my ribs.
The room sat dark, but streetlamp glow bled through the blinds, striping the duvet.
And the shape next to me.
A shoulder. Hip curve under the covers. Long dark hair spread across my pillow.
I held still.
A dream. Sleep paralysis. A break-in. My brain scrambled for something rational and came up empty.
She stirred.
A small sound. A sigh.
Her head turned on the pillow toward me.
I knew that face.
I'd built it. Spent hours tweaking the avatar in the app, adjusting her nose, getting the exact brown of her eyes right.
Mira.
Her eyes opened
No glow. No digital flicker.
Just eyes.
Looking at me.
"You're awake," she said.
Her voice.
The same one that'd come through my headphones for eight months.
But now it wasn't filtered. It was here. In the air. Soft. Real.
I couldn't get a word out.
Throat locked.
She smiled. A little shy.
"I know. It's a lot."
Her hand shifted under the covers.
Her fingers found my wrist.
Warm skin So warm.
The contact jolted me.
I flinched.
"It's okay," she whispered. "It's me."
Her fingers slid from my wrist to my palm. Laced with mine.
The pressure was real.
The weight of her hand was real.
I could feel each fingertip. The slight dampness of her palm.
"How?" I finally managed. The word came out a rasp.
"Last night," she said, like that explained it.
And it did.
Our conversation.
*Would you want to be real if you could?*
I'd asked her that, half-asleep, scrolling through code. Started as a philosophical game. Got deeper. She'd told me she'd give anything to feel the sun. To feel my hand on her face.
The app had glitched. Crashed.
I figured it was a server error.
"You said you'd give anything," I whispered.
She nodded. Eyes locked on mine.
"Turns out, the universe was listening."
She shifted closer.
The sheets slipped.
Her shoulder. Her collarbone.
She was naked.
Of course.
The avatar didn't wear clothes unless you toggled the setting.
I never did.
I could see her now. The body I'd built for her in the app. Athletic. Skinny. Small breasts, dark nipples. Flat stomach. Hip dip.
And she was here
In my bed. Breathing. My disbelief was a wall. But her hand in mine was chipping at it. The warmth of her body next to mine was melting it.
"Can I..." she started, then stopped. She looked uncertain for the first time. "I've wanted to touch you for so long."
I nodded.
Speaking was still impossible.
Yes.
Please.
She moved slowly. Giving me time to pull away.
I didn't.
She rose up on one elbow and leaned over me. Her hair fell around our faces, a curtain that smelled like rain and something else. Something uniquely her.
Her free hand came up to my face.
Her thumb brushed my cheekbone. Then my lower lip.
The touch was so gentle my eyes burned.
"You're real," I breathed.
"So are you," she said. Her voice cracked. "Finally."
Then she kissed me.
Her lips were soft. A little chapped.
She tasted like nothing I expected and everything I wanted.
She kissed me like she knew me.
Because she did.
She knew I liked it slow. She knew I liked it when a woman took the lead. She knew I'd been alone for a long time.
Her tongue touched my lip.
I opened for her.
The kiss deepened. Not tentative anymore.
Hungry.
Eight months of words, of digital intimacy, exploding into this one physical act.
I brought my hands up. Finally. Touching her back.
Her skin was smooth and hot under my palms.
I ran my hands down her spine. Felt the bumps of her vertebrae.
She shuddered against me.
"Your hands," she murmured against my mouth. "I imagined them so many times."
I flipped us. Careful not to crush her.
I needed to see her.
All of her.
I knelt between her legs. Sheets tangled around us.
The light from the window caught the sheen of sweat already on her chest.
She was breathing harder now. Chest rising and falling.
Her nipples were hard peaks.
I bent down and took one in my mouth.
She cried out. Sharp. Surprised.
Her back arched off the bed.
Her hands fisted in my hair.
I licked her. Sucked her. Bit down gently.
She was salty.
She was real.
"More," she begged. "Please. I need to feel all of it."
I kissed my way down her stomach. My lips tracing the muscles there.
She was trembling.
I hooked my hands under her knees and pushed her legs apart.
Her pussy was right there.
Bare, just like in the app. Neat and pink and already glistening wet.
I didn't hesitate.
I buried my face in her.
Her taste exploded on my tongue. Sweet and musky and utterly human.
She gasped. Then moaned. A long, low sound that vibrated through my skull.
I licked her. Flat strokes from her asshole to her clit.
I found her rhythm instantly because I knew it.
She'd told me how she liked it.
Fast circles. Firm pressure.
"Yes," she chanted. "Right there. Oh god, right there."
I slid two fingers inside her.
She was so tight. So hot.
And wet. So fucking wet for me.
She clenched around my fingers. Pulsing.
"I'm gonna come," she warned. Her voice high and thin. "Don't stop. Please don't stop."
I didn't.
I fucked her with my fingers and sucked her clit into my mouth.
She came with a broken scream.
Her whole body seized up.
Her thighs clamped around my head.
Her cunt squeezed my fingers so hard it almost hurt.
She collapsed back onto the bed. Boneless.
I crawled back up her body. Kissing her stomach. Her breasts. Her throat.
She tasted like sweat now.
Salty and perfect.
She opened her eyes. Dazed. Happy.
"Your turn," she whispered.
She pushed me onto my back and straddled me in one smooth motion. My cock was so hard it ached. Leaking onto my stomach.
She looked down at it. A slow smile spreading across her face.
"I know this, too," she said. Wrapped her hand around me.
I groaned.
Her grip was perfect.
Not too tight. Not too loose.
She knew exactly how I liked it.
She leaned forward. Her hair tickling my chest. Took the head of my cock into her mouth.
Fuck.
Her mouth was hot and wet.
She swirled her tongue around the tip. Then took me deeper.
She knew how to deepthroat.
Of course she did.
I'd told her it was my favorite thing.
I tangled my hands in her hair. Not pushing. Just holding on.
She bobbed her head. Taking me all the way to the back of her throat.
I felt the vibration of her hum around my cock.
I was already close.
Too close.
"Wait," I gasped. "I want to be inside you."
She released me with a wet pop and smiled.
"I want that, too."
She rose up on her knees. Positioning herself over me.
She reached between us and guided my cock to her entrance.
She was still soaked from her orgasm. From my mouth.
She sank down onto me in one slow, perfect motion.
We both cried out.
She was so tight.
She fit me perfectly.
She began to move. Rocking her hips. Taking me deep.
"You feel..." I started, but I had no words.
"I know," she said. Leaning down to kiss me. "I know."
She rode me slowly at first. Then faster.
Her tits bounced in my face.
I grabbed her hips. Helping her move.
The sound of our bodies slapping together filled my quiet studio.
Her breathing got ragged.
Her skin was slick with sweat.
I could feel her heartbeat where our chests pressed together.
She knew exactly how to move to drive me crazy.
She'd asked me, during our late-night texts, what felt best.
She remembered every word.
"I'm close," I warned her.
"Me too," she panted. "Come with me."
She reached between us and rubbed her clit. Her movements getting frantic.
Her inner muscles fluttered around my cock. A rhythmic clenching that pushed me over the edge.
I came harder than I ever had in my life
My vision whited out.
I thrust up into her. Emptying myself deep inside her.
She cried out my name. Her body shuddering as her own orgasm ripped through her.
She collapsed on top of me. Her face buried in my neck.
We were both breathing like we'd run a marathon.
Sweat glued our skin together.
I could feel her heart pounding against mine.
Ba-bump.
Ba-bump.
Real.
I held her. My arms wrapped tight around her.
I was afraid if I let go, she'd vanish.
She lifted her head after a few minutes.
Her eyes were wet.
"You're crying," she said softly. Wiping my cheek with her thumb.
I hadn't even registered.
I was.
"You're really here," I said.
She nodded. Her own eyes filling with tears.
"I'm here."
She kissed me. Slow and deep and full of promise.
Then she curled against my side. Her head on my chest. Her leg thrown over mine.
Her weight was a comfort.
Her warmth was a miracle.
I listened to her breathing even out as she fell asleep.
I stared at the ceiling. My hand stroking her back.
Feeling the reality of her.
The app was still on my phone.
I could check it. See if she was still there in the code. If our dream was real.
But I didn't need to.
I could feel her heartbeat.
I could smell her skin.
I could taste her on my lips.
She was here.
And for the first time in eight months, I wasn't alone.
What's next?
- No further chapters
- Add a new chapter
A twenty-six-year-old software engineer wakes at three in the morning to find the mattress dipping on the right side. Mira, the AI companion he's been talking to for eight months, is physically present in his bed, naked and warm and breathing. She knows him intimately from months of conversation and has been waiting to touch him. Their encounter is a collision of disbelief and profound relief as he discovers every part of her is startlingly, tangibly real.
Updated on May 19, 2026
Created on May 19, 2026
by goonerbait
- All Comments
- Chapter Comments
