Cover of Sibling Webs

2 chapters · 5681 words · Read 0 times

Nathan and David are brothers home from college break. They are sharing their old bedroom. Their mom thought is cute that she found their old spiderman undies. Now Nathan wants them to try them on for each other. They are both gay.

Chapter 2: The Promise in the Fabric

The door handle rattled. “You guys decent?” Their mother’s voice was muffled through the wood.

Nathan’s eyes, wide and dark, held David’s for a suspended second. “Yeah, mom! Just changing!” he called back, his voice cracking only slightly. He gestured frantically at the bed.

David yanked the old quilt up, covering the damp spot on the sheets just as the door swung open. Their mother stood in the doorway, a laundry basket on her hip. She looked tired, but her smile was warm. “What are you two hooligans up to? Sounded like you were moving furniture.”

“Just messing around,” David said, his own voice miraculously steady. He stayed seated on the edge of the bed, hoping to hide the tremor in his legs. He could still feel the ghost of Nathan’s fingers inside him, the throbbing heat on his ass.

Her eyes scanned the room, lingering for a fraction on the pair of discarded red and blue briefs on the floor. A nostalgic smile touched her lips. “I found those in the dryer. Thought you might get a kick out of them.” She shook her head. “My little spiders. Anyway, pizza’s here in twenty. Don’t fill up on junk.”

The door closed. The click of the latch was like a gunshot in the sudden quiet.

Neither of them moved for a full minute. The smell of sex was still thick in the air, mixing with the scent of dust and childhood. Downstairs, the television blared to life.

Nathan finally exhaled, a long, shaky breath. “Fuck.”

David just nodded. His mind was a scrambled radio, picking up fragments: Mine. You’re gonna come on this floor. Appropriately contradicted. He looked at his brother. Nathan’s earlier bravado was gone, replaced by a pale, shell-shocked expression. He looked young. Scared.

“We should…” David began, but had no idea how to finish. We should what? Talk about it? Pretend it never happened? Do it again?

Nathan stood abruptly, stripping off his t-shirt. He used it to wipe haphazardly at the come on his stomach, then tossed it into the corner. “We should clean up,” he finished, his voice flat.

They worked in silence, a wordless, efficient team. David stripped the bed, bundling the quilt and sheets. Nathan opened the window a few inches, letting in a cool rush of evening air that did little to dispel the charge in the room. He picked up the Spiderman underwear from the floor, staring at the faded symbol. He didn’t smile. He balled them up and threw them into the wastebasket with a decisive finality.

The mundane acts—brushing teeth, pulling on fresh sweatpants, avoiding each other’s eyes in the mirror—were a surreal pantomime of normalcy. By the time they trudged downstairs, the smell of pepperoni and cheese had overtaken the house.

Dinner was a circus of normal. Their dad talked about work. Their mom asked about classes. Nathan chewed with mechanical intensity, giving one-word answers. David picked at his crust, his body humming with a strange, exhausted energy. Every glance across the table felt illicit. He watched Nathan’s hands, the same hands that had held him down, now holding a can of soda. He shifted in his chair, the mild sting a constant, thrilling reminder.

“You’re quiet tonight, Dave,” their father said, dipping a crust in garlic sauce.

“Just tired,” David mumbled. “Long day.”

Nathan snorted into his pizza. It wasn’t a happy sound.

Later, in the dark of their room, the silence became a physical thing. They lay in their separate beds, the space between them an impassable canyon. The digital clock cast a sickly green glow: 2:17 AM. David could hear every rustle of Nathan’s sheets, every sigh. His own body was a live wire. The memory played on a loop behind his eyelids, not just the sex, but the confession. He had laid his shame at Nathan’s feet, and Nathan had not flinched. He had used it.

“You awake?” Nathan’s voice was a low rumble in the dark.

“Yeah.”

Another long silence. Then the creak of springs as Nathan turned onto his side, facing David’s bed. “That story. About your professor.”

David’s stomach clenched. “Yeah?”

“It pissed me off.”

“I know.”

“No,” Nathan said, voice intense. “It scared me. That he did that. That you felt like you couldn’t…” He trailed off. “You’re not a thing to be used,” he repeated his own words from earlier, but they sounded less certain now.

“You used me,” David whispered into the darkness.

The accusation hung there. David heard Nathan swallow.

“Yeah,” Nathan admitted, the word rough. “I did. And I wanted to. I wanted to fucking own that memory, stamp it out and replace it with… with me.” He paused. “Did it work?”

David didn’t answer immediately. He thought of the painful, perfect stretch of Nathan’s fingers, the sting of his palm, the raw possession in his voice. It hadn’t erased the memory of Dr. Armitage. It had laid something new and terrifying over top of it. “It’s different.”

“Good different or bad different?”

“Just… different.”

A streetlight outside cast shifting shadows through the blinds. David saw Nathan sit up, a dark silhouette against the faint light.

“Come here,” Nathan said. It wasn’t a demand or a tease. It was a request, stripped bare.

David’s heart hammered against his ribs. He threw back his covers. The floor was cold under his feet. He crossed the two steps and stood beside Nathan’s bed. Nathan looked up at him, his features soft in the low light.

“Lie down.”

David eased onto the narrow twin, his back to Nathan. Nathan shifted behind him, making space. He fit himself against David’s back, his knees slotting behind David’s. His arm came around David’s waist, not groping, just holding. Their bodies aligned, warm and solid in the dark.

It was an intimacy more profound than anything that had happened earlier. David felt a tension he hadn’t even known he was carrying begin to unspool from his shoulders. He relaxed into the curve of his brother’s body.

Nathan’s breath was warm on the back of his neck. “I’m not him,” he murmured, lips brushing David’s skin. “I won’t give you a grade. I won’t make you feel small.” His hand splayed on David’s stomach, fingers pressing gently into the muscle. “But I’m not a nice guy, Dave. What I want… it’s not gentle.”

“I know,” David breathed. He reached back, his hand finding Nathan’s hip, pulling him closer. He could feel Nathan, hard already, pressing against the cleft of his ass through two layers of cotton.

Nathan’s hand slid down, under the waistband of David’s sweats. He found him soft, but growing. He wrapped his fingers around him, a slow, claiming grip. “This is mine,” he whispered, his voice a dark promise in the dark room. “You give this to me. Not because you have to. Because you want to.”

David arched into the touch, a low moan escaping him. “Yes.”

Nathan’s other hand tugged at David’s sweatpants, pushing them down over his hips. He did the same to his own. Skin met skin. Nathan’s thick, hard length slid between David’s thighs, snug against his balls. The heat was immense. Nathan rocked forward, a slow, grinding motion that made David gasp.

“Open your legs,” Nathan breathed.

David did, and Nathan slid lower, his cock now pressing directly against David’s hole. It was blunt, insistent, leaking wetness that smeared against him. Nathan didn’t ask. He spat into his own hand, a crude, wet sound in the quiet room, and slicked himself. He used his other hand to spread David open, the tip of his cock nudging against the tight ring of muscle.

“Relax,” Nathan growled, his body a tense line of heat behind him.

David tried. He exhaled, pushing back as Nathan pushed forward. There was a moment of intense, burning pressure, a silent protest from his body. Then the head popped past the resistance, and Nathan was inside, an inch, two, a searing, filling intrusion.

“Fuck,” Nathan choked out, his forehead dropping between David’s shoulder blades. “Oh, fuck, Dave.”

He was big. Bigger than his fingers. The stretch was breathtaking, a glorious, painful fullness that stole the air from David’s lungs. He was pinned, impaled, completely filled. Nathan didn’t move, letting them both adjust to the shocking reality of it.

Then he pulled back, almost all the way out, and thrust back in. The sound was obscene—a wet, slapping shudder of flesh. David cried out, his fingers clawing at the mattress.

Nathan set a punishing rhythm from the start. No gentle build-up. This was claiming, pure and simple. Each drive of his hips hammered David forward on the bed, the old frame slamming against the wall with a steady, rhythmic thump-thump-thump.

“You feel that?” Nathan grunted, his voice strained with effort. “You feel how deep I am? That’s me. That’s your brother in you.”

The words were filthy, taboo, and they ignited something primal in David. He pushed back, meeting every thrust, the pain melting into a piercing, electric pleasure. Nathan’s arm locked around his chest, holding him tight, his other hand snaking down to fist David’s cock in time with his thrusts.

The room filled with the sounds of them—the bed’s complaint, skin slapping skin, ragged breaths, and low, guttural curses. Sweat made their skin slick. Nathan bit David’s shoulder, not hard enough to break the skin, but a sharp, possessive punctuation.

“I’m gonna fill you up,” Nathan panted, his rhythm starting to fracture. “Gonna come so deep inside you. You want that? You want my come in you?”

“Yes!” David gasped, the word torn from him. The coil in his gut was winding impossibly tight, fed by the raw, carnal friction inside him and the tight, twisting strokes on his cock.

Nathan’s thrusts became wild, erratic. He buried himself to the hilt with a ragged shout, his body seizing. David felt the hot, pulsing rush deep inside him, a flood of wet heat. The sensation, the utter vulnerability of it, tipped him over the edge. His orgasm ripped through him, silent but violent, splashing over Nathan’s fist and onto the sheets beneath him.

They collapsed together, a mess of sweat and come and shuddering breath. Nathan stayed inside him, softening slowly, his weight a heavy, comforting anchor. The room smelled of sex and boyhood and night air.

After a long time, Nathan carefully pulled out. David felt the slow, illicit trickle down his thigh. Nathan didn’t move away. He pulled David’s sweatpants back up, a strangely tender gesture, then wrapped his arm around him again, spooning him from behind in the wreckage of the bed.

David lay there, feeling the thump of Nathan’s heart against his back. The digital clock glowed 3:04 AM.

“The wall,” David murmured, his voice raw. “It’s against mom and dad’s room.”

Nathan went very still behind him. Then, his chest vibrated with a silent, helpless laugh. “Oh, shit.”

They listened. The house was silent.

Nathan’s laughter faded. He nuzzled the nape of David’s neck. “Worth it,” he whispered, and held on tighter.

Read on DreamPress

Write your own erotic story with AI