bartsbasement

Admired Member
Joined
Dec 11, 2022
Posts
107
Media
0
Likes
766
Points
538
Sexuality
80% Gay, 20% Straight
Gender
Male
Disclaimer: I was wondering how well ChatGPT could write an erotic story. When finished reading (which I enjoyed), I decided to not gatekeep it. Be aware, the prompt I gave was not perfect, so the story isn't either. But it's been a fun one in my opinion. There are 9 parts in total. If you like it, I can share the rest later.All characters are 18+.

Chapter 1: The New Roommate

Daniel noticed the sound first. A dull thud, the scrape of something heavy, muffled voices moving through the narrow hallway. He glanced up from his laptop, blinking out of a half-focus haze. The light outside had softened into evening—orange at the edges of the window, shadows slipping longer across his floor.

He didn’t move right away. He just listened.

Another box landed with a soft bump across the hall. New roommate.

It had been quiet for a while, since the last guy moved out two months ago. Daniel had gotten used to the quiet. His room had started to feel more like an island than part of a shared flat. But now, the island had a neighbor again.

He stood and stretched, bones cracking, before stepping into the hallway.

The door across from his was propped open, cardboard boxes stacked at random angles. A rolled-up rug leaned precariously against the wall. Inside, a guy was crouched near a suitcase, sorting through tangled cables.

“Hey,” Daniel said, offering a quick nod.

The guy looked up and smiled, pushing wavy blonde hair from his face. “Hey. You must be Daniel?”

“Yeah. And you’re Lucas?”

“Yup. Moving chaos, phase one.”

Daniel gave a small smile. “Need a hand?”

“Nah, I’ve got it. Just trying to figure out which of these chargers go to stuff I still own.”

Daniel lingered in the doorway a second longer than necessary. Lucas stood, holding up two nearly identical adapters like he was weighing them.

His T-shirt clung lightly to his back, faint sweat marks near the collar. Jeans low on his hips. Fit. Confident in the way he moved, like he already knew the place would belong to him in a week.

Daniel looked away.

“Well, if you need anything—kitchen’s down the hall, bathroom’s across from it. Most people here keep to themselves, but... it’s chill.”

“Appreciate it.” Lucas shot him a quick smile. “I’ll find my way.”

Daniel nodded and stepped back into his room. Closed the door. The click sounded louder than he expected.

Later that night, there was a knock at the kitchen door. Lucas stood there barefoot, shirt slightly rumpled, holding a half-drunk bottle of cheap red wine.

“Thought I’d introduce myself properly. You drink wine, or are you one of those beer-or-nothing people?”

Daniel smirked. “I’ll make an exception.”

They sat in the kitchen, shoes off, drinking from mismatched mugs, talking quietly as the others in the flat settled in for the night. Lucas talked about his hometown, about studying architecture, about his girlfriend—Amira, dark-haired and confident, visiting family abroad for the week. His voice was relaxed, a little tired, but warm.

Daniel found himself listening more than talking. Watching the way Lucas’s mouth curved when he joked. The way his eyes flicked to Daniel’s when he was trying to gauge a reaction.

It didn’t feel like flirting.

But it didn’t feel entirely neutral, either.

After they finished the last of the wine, Lucas gave a nod and headed down the hallway to his room. Daniel lingered a bit in the kitchen, rinsing out the mugs, then grabbed his toothbrush and made his way to the bathroom.

The hallway was quiet. One light flickered overhead, buzzing faintly. He rubbed his eyes, adjusting to the change in brightness.

As he turned the corner toward the bathroom, the door opened—and Lucas stepped out.

A white towel was slung low on his hips, clinging to the sharp curve of his pelvis. His chest was still damp, beads of water catching on lightly tanned skin. Blonde hair clung in wet waves to his forehead.

“Oh—hey,” Lucas said, casual, drying his neck with another towel. “Didn’t know you were still up.”

Daniel froze for half a second. “Yeah, just... brushing my teeth.”

Lucas stepped aside, still drying his hair. “All yours.”

Daniel walked past him, trying not to look too directly. But he caught the shape of Lucas’s back, the narrow dip at his waist, the hint of muscle in his legs.

It was nothing.

Just another guy in a towel. People shared bathrooms all the time. No big deal.

Except it felt like something.

Back in his room, Daniel undressed slowly, peeling off his shirt and tossing it to the chair. He sat on the edge of his bed for a while, scrolling through his phone, replying to a message from Lisa.

"Can't wait to see you Friday. Miss your bed. And you."

He stared at the screen a few seconds longer than necessary, then turned it off.

Somewhere across the hallway, Lucas was probably unpacking a few more things. Maybe climbing into bed. Maybe still shirtless, towel discarded, moving around his room without a care in the world.

Daniel lay back, one arm tucked behind his head, staring at the ceiling.

The air felt just slightly too warm. He left the window cracked. A breeze pushed gently through the curtain.

He didn’t know why he kept picturing Lucas like that. The casual way he smiled, like he hadn’t noticed anything unusual. The low wrap of the towel. The wet skin. The lean muscle.

He wasn’t into guys. He wasn’t—

Daniel turned over sharply, exhaling into the pillow.

It was nothing. Just noticing. Just a guy thing.

He told himself that, even as the image stayed burned behind his eyes.
 

Chapter 2: Boys Talk​

It didn’t take long for Lucas to feel like part of the house.

Within a week, his door was always slightly ajar, music drifting out—nothing loud, just low rhythms and acoustic guitar. He cooked often, and well. The kitchen smelled like garlic and pepper when he was in it. He knocked on Daniel’s door most evenings, asking if he wanted to eat together.

Daniel said yes more often than not.

They developed small rituals: late dinners, quiet music, the occasional shared bottle of wine or a YouTube deep dive that spiraled past midnight. Lucas had a way of making the room feel comfortable, like it didn’t matter what they talked about as long as they didn’t force it.

But things were getting more personal.

It started with girlfriend talk.

“She’s cool,” Lucas said one night, curled on the floor beside Daniel’s bed, sipping from a chipped mug. “Like, strong-willed. Knows what she wants. Sometimes I feel like I’m trying to catch up.”

Daniel sat cross-legged on his bed, hoodie loose over his shoulders. “Lisa’s kind of the opposite. She’s sweet. Quiet. Safe, you know?”

Lucas looked up at him, eyes steady. “Is safe good?”

Daniel hesitated. “Yeah. I think so.”

The pause lingered.

“I mean... it’s not exciting all the time,” he admitted, rubbing the back of his neck. “But I guess that’s not everything.”

Lucas didn’t respond right away. He just nodded slowly and took another sip. Then, almost offhandedly, he said, “Ever get bored?”

Daniel looked at him. “With Lisa?”

Lucas shrugged. “In general.”

The air thickened a little. Daniel laughed under his breath, trying to shake the tension. “What, like... sexually?”

Lucas smirked. “I’m not judging. Just saying... we’re guys. It happens.”

Daniel leaned back against the wall, his smile fading into something more thoughtful. “Sometimes. I guess.”

There was a comfortable silence after that. Or maybe a charged one—it was hard to tell the difference these days.

Then Lucas asked, “You ever watch weird porn just to see if it does anything for you?”

Daniel blinked. “Define ‘weird.’”

Lucas chuckled. “I don’t know. Stuff you’d never search for seriously. Like... out of curiosity.”

Daniel gave a half-smile. “Sure. Doesn’t everyone?”

Lucas tilted his head. “Ever done it with a friend around?”

Daniel raised an eyebrow. “What, like watch porn together?”

“Yeah.”

There was something casual about the way Lucas said it. Like it was no big deal. Like it wasn’t leading anywhere. But Daniel could feel something shift in the room.

He answered slowly. “Not since I was a teenager, probably.”

Lucas grinned. “Same. Haven’t done that in years.”

Daniel watched him for a moment. “Why bring it up?”

Lucas looked down at his mug, swirling the wine lazily. “I don’t know. Just thinking about how different stuff gets as you get older. Like, we act like we’ve figured everything out, but we’re still curious. Still messing around in our heads. Still... testing boundaries.”

Daniel nodded, almost to himself. “Yeah.”

A beat.

Then Lucas looked up again, eyes calm but direct. “Want to try it? Just for fun.”

Daniel laughed, more out of surprise than amusement. “You serious?”

Lucas shrugged. “Why not? Not like we’re doing anything else.”

Daniel opened his mouth to respond—but didn’t. The idea hung there, not fully spoken, not fully dismissed. He looked at Lucas, who looked back without flinching.

It wasn’t about the porn.

Not really.

It was about something unspoken, unnamed. Something neither of them was ready to say out loud yet.

Daniel looked away first, a faint smirk tugging at his mouth. “Maybe.”

Lucas grinned. “Cool.”

Nothing happened that night. They just kept talking, drifting to other topics, letting the tension dissolve into comfort again.

But the idea had been planted.

And neither of them would forget it.
 

Chapter 3: Across the Bed​

It didn’t happen right away.

A few nights passed—each one quieter than the last. Daniel kept thinking about the conversation they’d had. About how casually Lucas had said it. Like it was nothing. Like they were just two bored students messing around with ideas to pass the time.

But Daniel couldn’t let it go.

The thought lingered as he lay in bed some nights, earbuds in, phone screen casting soft light on his face. His search history blurred with things he wouldn’t normally admit. He told himself it was just a reaction. Just curiosity. Lucas had mentioned it, planted the seed.

That was all.

Then one night, there was a knock on his door.

Lucas stood there in sweatpants and a hoodie, laptop under one arm. His hair was damp, like he’d just showered. He smiled, a little crooked. “You doing anything?”

Daniel blinked. “No, not really.”

Lucas nodded. “Mind if I come in for a bit?”

Daniel stepped aside without answering.

They didn’t talk much at first. Lucas sat on the edge of Daniel’s bed, opened the laptop, started scrolling. Daniel sat against the headboard, legs pulled in. There was a shared stillness between them, familiar now. The hum of the radiator, the soft rustling of fabric as they settled.

Lucas pulled up a browser window. Looked over at him once.

“We doing this?” he asked, voice low but casual.

Daniel hesitated. Then gave a small nod. “Yeah. Why not.”

They were both quiet as the video started. Neither of them commented on the ridiculous intro or the overacted moaning. They just watched—on opposite ends of the bed, backs to the wall, legs stretched toward the middle.

The laptop rested between them, propped against a pillow. The glow flickered on their faces, warm and uneasy.

Daniel felt the tension settle low in his stomach almost immediately. It was less about what was on the screen and more about who was next to him. Lucas shifted slightly, hand drifting into the waistband of his sweatpants. The sound was barely audible, but Daniel heard it.

He mirrored the movement, fingers brushing over denim, heart pounding.

Neither of them looked at each other directly. But Daniel could feel it—the rhythm, the weight of breath, the slow grind of something unspoken between them. It wasn’t just arousal. It was confusion. Nervous energy. Awareness.

His breathing grew faster, shallower. So did Lucas’s.

Daniel got close. Close enough that his hand paused, twitching, almost there—and then stopped.

He couldn’t.

Something about being in the same room—breathing the same air, hearing Lucas shift and tense and let out a quiet exhale—made it impossible. His body refused to cross that final line. The release hovered just out of reach, nerves tight and full, but locked up.

Lucas exhaled sharply, then stopped moving altogether. His hand slid out of his sweatpants slowly.

“Yeah,” he said, voice low, a little unsteady. “I can’t.”

Daniel blinked, eyes unfocused. “Me neither.”

Lucas gave a quiet, crooked smile—half amused, half frustrated. “Guess it’s weirder than we thought.”

They both stared at the screen for a moment longer. The video kept playing, but neither was watching it anymore.

Lucas closed the laptop and stood.

“I’m gonna...” he said, motioning vaguely toward the door.

Daniel nodded. “Yeah.”

Lucas didn’t say goodnight. He just left.

Daniel sat there for a long minute, heart still pounding, blood hot and unfinished in his veins. He stared at the ceiling, then at the closed door.

Then he stood, turned off the light, and climbed under the covers.

It didn’t take long.

He slid his jeans down halfway, boxers pushed just enough to free himself. His hand moved quicker now—no pressure to hide, no tension from another body beside him. He was hard in seconds, breath shuddering through his nose as the memory of Lucas filled his mind.

Not the porn. Not even the room.

Just Lucas beside him. The rhythm of his breathing. The sound of fabric moving. The way his voice had dropped when he said I can’t—quiet, vulnerable.

Daniel came hard, chest lifting off the bed as he bit down on his wrist to stay silent. His stomach tightened, hips twitching once as he spilled across his skin. The relief was sharp, fast, and laced with guilt.

He lay back afterward, sticky and warm, eyes wide in the dark.


Across the hall, Lucas was already in bed, laptop resting on his chest.

He didn’t even bother pulling up a new video. He didn’t need one. The memory was still fresh—Daniel’s profile lit by the screen glow, the quiet gasp he hadn’t meant to make, the tension in his jaw as he tried not to look.

Lucas’s hand moved fast, practiced. His legs were bent, heels digging into the mattress.

He imagined Daniel lying there now, doing the same thing. Alone.

The thought pushed him over the edge.

He came with a groan that he smothered into the pillow, hips jerking once, twice. Chest rising and falling fast as the warmth spread and slowly cooled.

He stared at the ceiling afterward, throat dry, mouth half-open.

Neither of them would sleep easily that night.

And neither of them would pretend it didn’t happen.
 

Chapter 4: The Repeat​

They didn’t talk about it.

Not the next morning. Not the day after. Not even in passing.

But something had shifted.

Daniel could feel it in the way Lucas glanced at him when they crossed paths in the kitchen. Not teasing, not awkward—just… knowing. Like they shared something invisible now. A thread that tied them together, quiet and taut, pulling tighter by the day.

They went back to routine. Sort of.

Shared dinners. Casual drinks. Streaming bad shows from the couch. But the air between them carried something heavier now, and neither of them reached for scissors.

The second time it happened, it was in Daniel’s room again.

Lucas showed up with a laptop and a half-empty bag of chips, no warning, just a knock and a smile. “Bored.”

Daniel hesitated before opening the door wider. “Same.”

They didn’t make a show of it. There was no long build-up. Lucas flopped down on Daniel’s bed like it was the most natural thing in the world, kicked off his shoes, and opened his laptop. The silence wasn’t awkward—it was intentional.

He cast the video to the TV this time.

Daniel raised an eyebrow. “We’re going bigger now?”

Lucas smirked. “Might as well commit.”

They sat on the bed, not as far apart this time. The space between them had shrunk, not dramatically, but noticeably. Their legs brushed now and then, neither of them reacting to it. The room was dim, light from the screen flickering across both their faces.

Lucas was the first to shift again—casually unbuttoning his jeans and sliding his hand in, not rushing, just… doing. Like this was normal now. Routine.

Daniel hesitated.

But his gaze dropped to Lucas’s stomach—the way the soft skin just above his waistband tightened when he moved. There was something bold in how open Lucas was now. And something quietly devastating in how much Daniel wanted to watch.

He let his fingers drift across his own waistband. His breathing picked up.

The moaning from the screen filled the room. Background noise.

But Daniel wasn’t paying attention to it. He was watching the rhythm of Lucas’s hand beneath the denim. The way his mouth opened slightly. The way his eyes flicked once—briefly—to Daniel’s lap, and didn’t apologize for it.

Daniel shifted, pulled his jeans down just a little. The waistband of his boxers rode low.

His hand moved slowly, carefully, matching Lucas’s pace.

Still no words.

But there was awareness in every breath.

A glance. A sound. A stillness that meant something more.

Daniel felt the pressure build again, but it was the same as last time. Too heavy. Too sharp. His body tensed, seeking release—but not finding it.

He let out a breath, frustrated, stopping his hand.

Lucas exhaled hard beside him. “Not happening again,” he muttered, voice low.

Daniel looked over. Lucas’s hand was resting still on his stomach. His fly half-open. His hair messier than before.

He looked… good.

Too good.

Daniel pulled his shirt down, covering himself a bit. “Nope.”

Lucas let out a soft chuckle. “Guess there’s something about this setup that doesn’t quite work.”

Daniel didn’t respond right away.

Lucas stood, zipping up without shame. “I’m gonna finish in my own bed. Too weird otherwise.”

Daniel gave a tight nod. “Yeah. Same.”

Lucas didn’t say goodnight. He left the door slightly ajar behind him.

Daniel waited until he couldn’t hear footsteps anymore, then lay back on his bed, hand slipping back into place without hesitation. It was easier now—easier to let go, when it was just him and the dark.

He thought about Lucas unzipping. Lucas shifting closer. The way their thighs had touched, bare skin brushing denim.

His climax hit fast—hot, clenched, quiet.

He came with a sharp inhale and a soft grunt, hips jerking once. The tension finally broke.

Across the hall, Lucas was doing the same.

Laid out on his bed, shirt pulled up to his ribs, legs spread, breathing fast. He stroked himself hard, messy, urgent.

And when he came, the first name that fluttered at the edge of his breath wasn’t Amira.
 

Chapter 5: Breaking Distance​

The rain had stopped sometime after midnight, but the street outside was still slick with it, shining faintly under the yellow lamplight. The flat was quiet. The kind of stillness that settles after a long, uneventful day.

Daniel lay on his bed, one hand tucked behind his head, the other holding the neck of a half-finished beer. Music played softly from his phone, something ambient and instrumental, barely audible. He hadn’t really spoken to anyone all day.

The knock came just as he was thinking about turning in. A soft, familiar double tap.

Lucas.

Daniel opened the door.

Lucas stood there in sweatpants and a hoodie, barefoot, holding his own beer with a casual tilt.

“Hey,” he said. “Still awake?”

Daniel stepped aside, wordless.

Lucas walked in like he’d done it a hundred times. Flopped down on the edge of the bed, exhaling as he leaned back against the wall.

They sat in silence for a while. No need to fill the air.

Daniel took another sip. Lucas stretched his legs out, nudging Daniel’s ankle with his foot, just lightly.

“Okay,” Lucas said after a minute, glancing over. “What if we tried it without porn?”

Daniel looked at him, eyebrow raised.

Lucas smiled a little. “Just to see. Maybe that’s what’s been screwing us up. Too performative or whatever.”

He said it like a joke. Like it was nothing. But the air between them shifted, subtly.

Daniel didn’t answer right away. He just looked at Lucas, his face unreadable in the soft light.

Then, slowly, he nodded. “Okay.”

No more screens. No more noise.

They lay back on the bed, side by side, the mattress creaking slightly under the weight. Their arms rested near each other, not quite touching. Their knees brushed once, then settled apart again.

The silence was thicker now. Not awkward—just charged.

Daniel’s hand moved first. Slowly. Just under the waistband of his sweats. Testing the space.

He heard Lucas breathe in—just a little sharper than before. Then he moved too.

For a few minutes, that was all it was. Quiet motion. Hands working under fabric. Breathing getting heavier.

Then Lucas shifted again, his body turning just slightly toward Daniel. His leg brushed Daniel’s—bare skin against cotton.

Daniel didn’t move.

Lucas’s hand disappeared from his own waistband.

Daniel’s breath caught as he felt it: fingers, slow and deliberate, brushing along the outside of his thigh. Not rushed. Not demanding. Just… there.

Testing.

Waiting.

Daniel froze, but he didn’t stop him.

Lucas’s hand slid a little higher, fingertips grazing the swell of Daniel’s erection through the fabric. Once. Gently.

Daniel let out a small, involuntary breath. Almost a gasp.

And then the touch was gone.

Lucas pulled his hand back, returning it to his own lap. He didn’t say anything.

Neither did Daniel.

In the stillness that followed, they both realized something they hadn’t said out loud: they didn’t know why they kept trying it. There was no reason to. No agreement. No plan. And yet, they kept trying. Like whatever was driving them hadn’t finished speaking yet.

They lay there for another minute, both of them perfectly still.

Then Lucas sat up slowly and swung his legs off the side of the bed.

He didn’t look back as he stood and adjusted his hoodie.

“Still not working,” he muttered, more to the floor than to Daniel. “Maybe we’re broken.”

Daniel gave a soft, dry exhale. “Maybe.”

Lucas scratched the back of his neck and moved toward the door.

At the threshold, he hesitated, hand resting on the knob. “You’re good?”

Daniel looked at him. His voice was quiet. “Yeah. You?”

Lucas nodded once, the corner of his mouth twitching like he might smile, but didn’t.

Then he was gone.

The room felt colder without him.

Daniel lay there for a while, chest still tight, body still pulsing with tension that hadn’t gone anywhere.

Eventually, he pushed his sweats down, reached for himself in the dark.

He was still hard. More than before, maybe. The memory of Lucas’s hand on his thigh—so brief, but real—flashed across his mind again and again.

It didn’t take long.

He came in silence, jaw clenched, hand trembling slightly, breath stuck in his chest as the release crashed over him. Not just physical, but emotional. Heavy. Like something had opened and couldn’t be shut again.

He wiped himself with the edge of the blanket, not moving to change the sheets.

Across the hall, Lucas lay on his side, one arm under his head, eyes wide open.

He hadn’t even tried to finish.

Not yet.
 

Chapter 6: Girlfriends and Friction​

Lisa arrived late Friday evening, arms full of a weekend bag and a small bag of groceries. She kissed Daniel quickly—more habit than hunger—and immediately started unpacking the food into the mini fridge.

Daniel watched her move around the room. She hadn’t changed much. Still neat, still kind, still the same soft way of looking at him like she already knew what he needed before he did.

But something in him had changed.

They had dinner in his room. Pasta from a jar, the kind they always made together when they didn’t feel like going out. She sat cross-legged on his bed while he leaned against the wall, eating in silence between half-hearted conversation.

She asked about classes, his thesis, his housemates.

He nodded through most of it, answering just enough.

Not once did she ask about Lucas.

Not once did he bring him up.

Later that night, she climbed into bed beside him, naked under his shirt. Her hands moved over his stomach, warm and familiar. She kissed his jawline, his chest. Slid her leg over his thigh and pressed herself against him like she always did when she wanted something.

Daniel responded automatically at first—stroking her hip, kissing her neck, murmuring soft things in her ear.

But his mind was elsewhere.

His body stiffened even as it tried to play along. And the harder he tried to stay present, the more it slipped.

He closed his eyes—and saw a different face.

Felt a different kind of touch.

One hand on his thigh. A quiet breath beside him in the dark. The feeling of being looked at in a way he hadn’t been by Lisa in months.

She noticed.

She always did.

“Hey,” she said gently, pulling back. “You okay?”

Daniel blinked. “Yeah. Yeah, I’m just tired. Long week.”

She searched his face for a moment, then nodded. “Okay. Let’s just sleep.”

She didn’t sound angry. Just... distant.

She turned over, and he wrapped an arm around her waist out of guilt. Held her there as if it would fix something.

It didn’t.



The next night, Daniel heard them through the wall.
Lucas and Amira.

Her voice was unmistakable—low and intense, rising and falling in rhythm. The creak of the bed. The muffled sound of Lucas’s breath, fast and unrestrained.

Daniel lay still under his blanket, staring at the ceiling, heart pounding for reasons he couldn’t explain.

Lisa was curled up next to him, breathing slow and even. Fast asleep.

And all he could hear was them.

Amira was loud in a way Lisa never was. She didn’t hold back. Neither did Lucas. His voice had a sharp edge to it, deep and physical.

Daniel turned to face the wall, jaw clenched.

He wasn’t angry. Not exactly.

He was... something else.

Restless. Uneasy.

Jealous?

The thought made him recoil. But it wouldn’t leave.

Not jealous of Amira.

Jealous of her.



A few days later, Lisa packed up her bag and kissed him goodbye at the door. Her smile was soft, but less certain than usual.

“You’ve been a little quiet this weekend,” she said. “Everything okay?”

Daniel hesitated. “Yeah. Just tired.”

She nodded, not convinced.

“I’ll text you later,” he added.

“Okay.”

And then she was gone.

He stood in the doorway for a moment, then closed it. The lock clicked too loud in the quiet.

That evening, he walked into the kitchen and found Lucas already there, eating toast over the sink.

Lucas looked up, smirked faintly. “You good?”

Daniel grabbed a glass. “Lisa left.”

“Yeah, I figured.”

They stood there for a moment, the air filled with the soft crunch of chewing and the hum of the fridge.

Then Lucas tilted his head, that same half-smile forming.

“You were quiet this weekend,” he said.

Daniel gave him a sharp look and replied, flat and sarcastic: “So were you.”

Lucas paused mid-chew, then swallowed slowly, expression unchanged but his eyes sharper now. He didn’t ask what Daniel meant. He already knew.

He let the silence hang a second before replying.

“Yeah,” he said softly, with a grin that didn’t quite reach his eyes. “Sorry about that.”

Daniel didn’t answer.

He didn’t need to.



That night, Daniel stood outside Lucas’s door for a full minute before knocking.

It opened after a few seconds. Lucas stood in joggers and a T-shirt, hair damp from the shower, blinking like he hadn’t expected to see anyone.

Daniel looked at him, hands in his hoodie pockets.

“Can I stay here tonight?”

Lucas frowned, slightly caught off guard. “What for?”

Daniel saw the confusion in his face—maybe even suspicion. His throat tightened.

Then, without thinking too hard, he said:

“Just because.”

Lucas stared at him for a moment, unreadable.

Then he stepped back and opened the door wider.

Daniel walked in without another word.
 

Chapter 7: No More Pretending​

Lucas’s room was dim, lit only by the soft glow of his desk lamp and the distant hum of the city through the cracked window. It smelled faintly like laundry and shampoo.

Daniel stood just inside the door, hoodie still on, arms crossed over his chest like some part of him was trying to stay guarded.

Lucas sat on the edge of the bed, elbows on his knees, looking down at the floor. He didn’t ask what Daniel meant. Didn’t ask why he was really there.

Daniel stayed standing a little longer, unsure if he was waiting to be invited or just scared of what would happen if he moved.

Eventually, Lucas looked up at him.

“You gonna sit or just hover all night?”

Daniel let out a quiet breath—half a laugh, half relief—and stepped forward. He sank down onto the bed beside him, their knees almost touching.

For a while, they didn’t speak. The silence wasn’t awkward. Just full.

Daniel stared at his hands.

Lucas stared at Daniel.

When Daniel finally turned to look at him, Lucas was already closer than he expected.

Neither of them leaned in first.

It just happened.

Their mouths met like they’d done it a hundred times before—soft, tentative, warm. Lucas’s lips were slightly chapped. Daniel’s breath hitched as he pressed forward, fingers gripping the edge of the mattress.

The kiss deepened slowly. No rush. No talking.

Just breathing.

Lucas’s hand moved first, sliding to Daniel’s jaw, guiding him gently.

Daniel let himself be pulled closer, knees touching now, shoulders brushing. The kiss slowed again, then stopped—both of them pulling back just enough to look at each other.

Lucas’s voice was low. Barely above a whisper.

“So I guess this is… not boredom anymore.”

Daniel didn’t smile. He just nodded once.

Lucas shifted on the bed, turning to face him more fully. His hand slipped under Daniel’s hoodie, fingertips grazing his waist. Daniel flinched, not from discomfort—but because of how much he wanted it.

Lucas noticed. Slowed down.

“You good?”

Daniel swallowed. “Yeah.”

They moved without talking after that. Carefully. Hoodies peeled away. T-shirts tugged over heads. Warm skin finding warm skin.

Hands drifted lower.

Lucas hooked his fingers in Daniel’s waistband, pausing once—checking his eyes.

Daniel nodded.

They undressed each other slowly, jeans sliding off with the clumsy grace of tension and anticipation. When they were both down to boxers, they paused again—briefly—just to take each other in.

Then they moved together.

Lucas’s body was warmer than Daniel expected—firm but relaxed, like he wasn’t afraid of where this was going. Daniel let his fingers explore slowly: ribs, back, shoulders.

Their mouths found each other again.

They didn’t fumble. It wasn’t perfect—but it felt right.

Lucas pushed Daniel back gently onto the bed, climbing over him without hesitation. Their hips aligned, grinding once—just enough to make both of them gasp.

Daniel’s hands clenched in the sheets.

They kept their boxers on. For now. Neither of them said it, but both seemed to know where the line was tonight.

Lucas kissed down Daniel’s chest, slow and deliberate, tongue barely tracing over skin. Daniel arched under him, mouth open, eyes shut tight.

They explored each other for what felt like hours. Not rushing toward a finish. Just being in it.

Eventually, they curled up under the blanket, still half-dressed, bodies tangled in a way that didn’t feel accidental anymore.

Daniel rested his head against Lucas’s shoulder. Lucas’s hand moved slowly over his back, up and down, over and over, like he couldn’t stop.

They didn’t speak for a long time.

Daniel wasn’t sure how to name what had happened.

He only knew he didn’t want to leave.
 

Chapter 8: Testing Limits​

They didn’t talk about it the next day.

Not when Daniel slipped out of Lucas’s bed just before sunrise, hoodie in hand, hair a mess. Not when they passed each other in the kitchen a few hours later, Lucas pouring coffee like it was just another morning.

But something was different.

Something had settled in the way they looked at each other now—no longer careful or curious, but certain. The questions hadn’t disappeared, but they’d been replaced by something heavier: desire, confusion, maybe even something resembling comfort.

That night, Daniel didn’t go back to his own room.

He waited until the hallway went quiet, until the lights were dim and the air was still, and then knocked on Lucas’s door.

No questions this time.

Lucas stepped back and let him in without a word.

They kept doing it.

Every night for a week.

No one knew. Lisa didn’t ask questions. Amira was busy with her internship and barely around. Lucas and Daniel slipped between rooms like it was second nature. Doors opened. Beds shifted. Hands explored.

They didn’t label any of it.

They didn’t even try.

Sometimes they’d start with a kiss. Sometimes they wouldn’t. Daniel liked when Lucas kissed his neck slowly before doing anything else. Lucas liked when Daniel gripped his hips hard, like he didn’t want to let go.

They kept their clothes on less often now.

Lucas took the lead, most of the time. Not aggressively—but confidently. He’d press Daniel down into the mattress, crawl over him, kiss his chest, his stomach, bite gently at his collarbone. Daniel responded without hesitation, without shame.

He wanted it.

More than he’d expected.

There were moments when Lucas would pause—look at him, breathing heavy, as if asking is this okay? without speaking.

And Daniel would nod. Always.

They learned how to touch each other in ways they hadn’t touched anyone else. Not rushed. Not just to get off.

It became more than that.

More like… learning each other.





But it wasn’t simple.

Lisa came by midweek, unannounced. She kissed Daniel like she hadn’t seen him in weeks. She climbed into his lap and told him she missed his hands.

Daniel kissed her back.

But he didn’t feel present.

They had sex that night. The kind they used to have. Quiet, sweet, a little clumsy. She held his face when he came and whispered his name like it meant something.

Afterward, she curled into him, smiling softly, her breath warm on his chest.

Daniel stared at the ceiling, wide awake.

The next morning, she looked at him across the breakfast table with eyes that were too sharp, too knowing.

“You’ve been… somewhere else lately.”

He didn’t deny it. Just looked down at his coffee. “I know.”

She didn’t cry. Just packed her things more slowly than usual. Her goodbye was shorter. Less certain.

He didn’t walk her to the door.

He watched her leave from the hallway mirror.





Lucas didn’t say anything when Daniel showed up at his room again that night. He didn’t ask about Lisa. He didn’t need to.

They just kissed—harder this time. A little rough.

Lucas pushed Daniel back onto the bed, stripping both of them down fast, like something inside him had snapped. Daniel let him.

Lucas took control. Pinned Daniel’s wrists to the mattress, kissed him until he was out of breath, ran his hands over his chest like he was memorizing it.

Daniel gasped his name once—quiet, raw.

It wasn’t about curiosity anymore.

It wasn’t about boredom.

It was about them.
 

Chapter 9: Crossing the Line (Finale)​

Daniel didn’t remember knocking.

He just remembered standing outside Lucas’s door, heart beating too loud in his ears, knuckles hovering in the air. His body moved before his brain had caught up.

Lucas opened the door almost immediately, like he’d been waiting on the other side.

They looked at each other for a long moment. Nothing said.

Then Lucas stepped aside.

Daniel walked in.

He didn’t bring anything. No excuse. No beer. No hoodie to sleep in.

Just himself.

Lucas closed the door gently behind them, the sound of the latch clicking sharper than it should’ve been in the quiet.

The tension was different tonight. Not playful. Not charged with hesitation. Just quiet. Heavy.

Daniel sat on the bed. Lucas stayed standing, watching him.

Then, slowly, Daniel looked up and said, barely above a whisper:

“I want to.”

Lucas didn’t pretend not to understand. He didn’t ask what Daniel meant.

He crossed the room and stood between Daniel’s knees, his hand resting gently on the side of Daniel’s face.

“Are you sure?” he asked, voice low and steady.

Daniel nodded. “I don’t know why. But… yeah.”

Lucas leaned down and kissed him.

It wasn’t rough. It wasn’t fast. It was slow—so slow it hurt. Like he was giving Daniel one more chance to stop him.

Daniel didn’t.

They undressed each other with unspoken agreement. Shirts pulled over heads. Jeans peeled away, boxers pushed down slowly, deliberately. Their bodies came together, chest to chest, skin warm, breaths shallow.

Daniel lay back on the bed, watching Lucas above him, the curve of his shoulders, the muscles shifting under his skin. His body was strong but soft at the edges—real, human. He looked at Daniel like he was something fragile and precious.

Lucas leaned down, pressing their foreheads together. “You’re still sure?”

“Yes,” Daniel whispered. “I want you to.”

Lucas kissed him again—deeper, with intent now—and reached into the drawer beside the bed.

A condom. Lube.

His hands moved gently, without hesitation. He prepared Daniel slowly, using his fingers, warming him up with care. Each movement was patient, deliberate—his voice soft against Daniel’s throat, murmuring: breathe with me, you’re okay, I’ve got you.

It burned at first. Daniel winced, breath catching in his throat.

Lucas kissed the corner of his mouth. “Just tell me. I’ll stop if it’s too much.”

Daniel shook his head. “Don’t stop.”

When Lucas finally pushed inside, Daniel’s hand gripped the sheets. The sensation was overwhelming—tight, too full, too intimate. He felt stretched, exposed in a way he’d never imagined. But he didn’t want to stop. Not for a second.

Lucas held still, breathing hard, both hands on Daniel’s waist.

“You’re doing so good,” he whispered. “So fucking good.”

Daniel looked up at him, eyes wide, chest rising and falling with shallow gasps. “Move.”

Lucas obeyed—slow at first, then deeper, pushing into Daniel with steady rhythm. Every thrust made Daniel gasp, hips arching to meet him, hands sliding to Lucas’s back and clutching hard.

It hurt—but it felt good.

It felt real.

The friction became something else—pleasure built under Daniel’s skin, wrapped around the tight heat and the way Lucas moaned every time he sank deeper.

Daniel’s legs wrapped around him instinctively.

Lucas leaned down, kissing his neck, his jaw, whispering, “You feel incredible.”

Daniel had never felt this wanted.

Never been seen like this—completely open, completely taken.

He let himself fall into it. No resistance. No guilt.

When he came, it happened suddenly—without touching himself, just from the movement, the fullness, the sound of Lucas groaning against his skin.

He cried out, back arching, every muscle tight, body trembling with release.

Lucas kept going, hips jerking faster now, less controlled. He thrust harder, deeper, chasing his own edge—and when he came, he gasped Daniel’s name into his shoulder, over and over, like a prayer.

Their bodies collapsed together, tangled in sweat and heat and something unspoken.

They stayed like that, Lucas still inside him, both of them breathing hard, faces buried in each other’s skin.

After a while, Lucas pulled out slowly, gently, disposing of the condom and returning to the bed.

He lay on his side, pressed close, and tucked the blanket up around them.

Daniel didn’t speak.

Neither did Lucas.

There was nothing to explain.

Nothing to justify.

Lucas stroked Daniel’s hair back, then whispered, “You okay?”

Daniel nodded against his chest. “Yeah.”

Then added, quieter: “More than okay.”

Lucas kissed the top of his head.

And for the first time, Daniel didn’t feel like he was doing something wrong.

He felt like he’d finally stopped pretending.