EroticTales Categories
HomeErotic Couplings › Tender

Blame My Roommate for Making Me Cum Inside

My roommate and I share a bed and things get unexpectedly heated.

Erotic Couplings · 1,990 words · February 23, 2026

Okay, so here’s the deal. My brain’s a mess right now, spinning with how the hell this even happened. I’m Lyra, by the way, and I’m lying in a guest room bed that’s way too small for two people, with Samir pressed up against me like we’ve done this a million times. We haven’t. We just met, like, three hours ago at a mutual friend’s house party. I didn’t even plan to crash here, but too many cheap beers and no ride home meant I was stuck. Samir, same story. Our friend shoved us into this tiny room, tossed a blanket over the situation, and called it a night. Now I’m hyper-aware of every inch of him, the heat radiating off his skin, and I’m wondering if I’m insane for even thinking this could go somewhere. But there’s this pull, this weird, soft vibe between us despite the fact we’re strangers. It’s tender, somehow, like we’ve already skipped the awkward small talk and landed somewhere real. I don’t know. Maybe I’m just drunk.

The bed’s a twin, barely enough for one person, let alone two. I’m on my side, facing the wall, trying to keep some kind of boundary. Samir’s behind me, his breathing steady but loud in the quiet. I can feel the mattress dip under his weight. He shifts, just a little, and his knee brushes the back of my thigh. It’s nothing, right? Just an accident. But my skin prickles, and I don’t move away. I hold my breath, waiting to see if he’ll adjust or if that was it. He doesn’t pull back. Neither do I.

Another shift. This time, his arm grazes my back as he tries to get comfortable. It’s a slow drag, like he’s testing the waters, and I swear I can feel the warmth of his skin through my thin tank top. My heart’s thudding now, way louder than it should be. I’m telling myself to chill, to just ignore it, but there’s this tiny part of me that wants to lean into it. I don’t. Not yet. But I don’t scoot away either. I just lie there, frozen, hyper-focused on that point of contact.

He mutters something under his breath, a quiet “Sorry,” and his voice is low, rough from the late hour. It does something to me, sends a flutter through my stomach that I can’t ignore. I turn my head just a bit, not enough to look at him, but enough to acknowledge it. “It’s fine,” I mumble back, my voice barely audible. I feel him relax a fraction, like that was permission to stop overthinking. His arm settles a little firmer against my back now, not pulling away, just resting there. It’s warm. Solid. And I don’t hate it.

I shift this time, telling myself I’m just adjusting, but really, I’m pressing back a little. My shoulder nudges into his chest, and I hear his breath catch, just for a second. It’s subtle, but it’s there. My tank top’s ridden up a bit, and now there’s this sliver of bare skin on my lower back exposed. His fingers brush it, so light it could be an accident. But it’s not. I know it’s not. My stomach tightens, a slow burn starting somewhere deep. I don’t say anything. Neither does he. But his fingers stay there, tracing the smallest circle against my skin.

My breathing’s uneven now, and I’m pretty sure he can tell. I turn a little more, still not facing him fully, but enough that my hip presses into his side. His hand moves with the motion, sliding a bit lower, resting just above the waistband of my leggings. It’s deliberate now, no pretending. My pulse is hammering, and I’m caught between wanting to stop this before it gets out of hand and wanting to see how far it’ll go. I tilt my head back slightly, and I can feel his breath on my neck. Hot. Close. Too close.

“Lyra,” he says, and it’s barely a whisper, but it’s loaded. Like he’s asking a question without saying it. I don’t answer with words. I just arch my back a little, pushing into his hand, giving him the green light. His fingers tighten for a second, gripping my hip, and then his other hand comes up, sliding under my arm to rest on my stomach. It’s bold, but slow, like he’s still feeling me out. My skin’s buzzing under his touch, every nerve awake and screaming for more. I let out a shaky breath, and that’s all it takes.

He pulls me closer, turning me just enough that I’m half-facing him now. His eyes are dark in the dim light filtering through the window, and there’s this intensity there, but also something soft, something that makes my chest ache in a weird way. His thumb brushes the edge of my ribcage, just under my top, and I shiver. Not from cold. From the way it feels like he’s mapping me out, learning me. I reach out, hesitant, and rest my hand on his chest. His shirt’s soft, worn, and I can feel the hard lines of him underneath. My fingers curl a bit, gripping the fabric.

His hand slides up under my tank top now, warm and rough against my bare skin. He’s not rushing, just dragging his palm up my side, stopping just short of anything too forward. My breath’s coming faster, and I shift again, pressing my thigh against his. I can feel him, the tension in his body, the way he’s holding back but barely. I tilt my head up, and our faces are inches apart. His breath mixes with mine, and I’m dizzy with it, with how much I want this even though I don’t know him. There’s a tenderness in the way he’s looking at me, though, like he’s not just chasing a quick thing. It’s confusing. It’s hot.

I close the gap. Not all the way, but enough that our lips brush. It’s light, barely a kiss, but it ignites something. He groans, low in his throat, and then he’s kissing me properly, firm and hungry but still with this edge of care that I can’t shake. His hand tightens on my side, pulling me flush against him, and I can feel everything now—how hard he is, pressed against my hip. My leggings are thin, and there’s no hiding the heat between us. I gasp into his mouth, and he takes the opportunity to deepen the kiss, his tongue sliding against mine in a way that makes my toes curl.

My hands are on him now, one tangled in his hair, the other shoving under his shirt to feel the warm skin of his back. He’s solid, all muscle, and I dig my nails in a little, not hard, just enough to let him know I’m here. He breaks the kiss, panting, and his forehead rests against mine for a second. “You sure?” he asks, voice rough but genuine, like he’d stop if I said no. I don’t say no. I nod, quick, and tug at his shirt, wanting it off. He helps, yanking it over his head in one smooth move, and then he’s back on me, hands pushing my tank top up and over, leaving me in just a bra and leggings.

His mouth is on my neck now, hot and wet, sucking lightly at the spot just below my ear. I’m squirming, legs pressing together to ease the ache that’s building fast. His hand slides down, over my stomach, and hooks into the waistband of my leggings. He doesn’t pull them down yet, just teases, fingers dipping just under the fabric. I’m breathing hard, hips lifting a little, urging him on. He gets the hint, peeling them down slowly, taking my underwear with them. The cool air hits my bare skin, but I don’t care because his hand’s back, cupping me, and I’m already so wet it’s embarrassing.

He makes a sound, a low hum of approval, and then his fingers are on me, sliding through the slickness, finding exactly where I need him. I bite down on a moan, not wanting to wake anyone in the house, but it’s hard. He’s relentless, circling and pressing in a rhythm that’s got me trembling in seconds. I grab his wrist, not to stop him, just to ground myself, and he leans down, kissing me again, swallowing the little sounds I can’t hold back. My hips are rocking against his hand now, chasing more, and he gives it, slipping a finger inside me, then two, stretching me just right.

I’m close already, embarrassingly fast, but I don’t care. I’m clawing at his shoulders, pulling him over me, wanting more than just his hand. He gets it, shifting between my legs, and I help him shove his pants down. He’s bare now, hard and heavy against my thigh, and I reach down, wrapping my hand around him. He hisses, hips jerking, and I stroke him a few times, feeling the heat, the smoothness of him. “Condom?” he mutters, voice strained, and I shake my head. “I’m good. Pill. You?” He nods, quick. “Clean. Promise.” And that’s enough for me, because I trust the way he’s looking at me, the way he’s been with me this whole time.

He positions himself, and I guide him, lifting my hips as he pushes in slow. It’s tight, a stretch that burns just a little, but it feels so damn good I can’t breathe. He’s watching my face, checking, and I nod, pulling him closer. He moves then, deeper, until he’s all the way in, and we both groan at the fit. It’s intense, raw, the way he fills me, and I wrap my legs around him, urging him to move. He does, pulling out just a bit before thrusting back in, hard and deliberate. The bed creaks under us, and I’m trying to be quiet, but every push has me gasping, clutching at him.

It’s rough now, the tenderness still there but edged with desperation. His hands grip my hips, holding me in place as he drives into me, each thrust hitting deeper, making my whole body jolt. I’m digging my heels into his back, meeting every move, and the friction is perfect, building me up fast. He’s grunting now, low and ragged, and I can tell he’s close too. “Lyra,” he says, my name like a plea, and his thumb finds me again, rubbing tight circles that send me spiraling. I’m done for, clenching around him, a sharp cry escaping before I can stop it. My whole body locks up, shuddering through it, and he’s right behind me, pace faltering as he groans, burying himself deep.

I feel it, the hot rush inside me, the way he pulses as he finishes, and it drags out my own high, making me tremble all over again. We’re both panting, slick with sweat, tangled together in this tiny bed. He doesn’t pull out right away, just rests over me, forehead against mine, catching his breath. I’m still coming down, my legs shaky, my mind blank except for the warmth of him, the weight. There’s this quiet moment, this softness again, like we’ve just shared something bigger than a quick hookup. I’m about to say something, anything, when he lets out a small, breathy laugh. “Guess we can blame your roommate for this, huh?”

I blink up at him, confused, and then it hits me. He’s not just some random guy from the party. He’s the dude my roommate’s been trying to set me up with for weeks, the one I kept dodging because blind dates are the worst. Samir. The name clicks now, and I realize this wasn’t random at all—she must’ve planned this, shoving us in here together. My jaw drops, and I’m torn between laughing and cursing her out as everything reframes in my head.

Prefer to Listen?

Enjoy erotic audiobooks. Try Audible free for 30 days.

Tender Shared Bed Rough Creampie

More Erotic Couplings Stories

All characters are 18+. All stories are fiction. EroticTales