together The Storm Within



Brian looked up as the loft door opened and closed. Justin was wet from the storm and Brian could hear him wheezing a little over the soft patter of rain. He wiggled out of his soaked jacket and flung it over a stool, ignoring Brian’s glare as it dripped on the floor. Justin shook his head and flung more water from his long hair as he walked over to the sofa where Brian was sitting. His wet sneakers squeaked slightly on the hardwood until he stopped and toed them off as he leaned over to kiss Brian’s cheek. Brian dodged him when Justin’s erratic breathing rasped against his skin.

“Why’d you run up the stairs?” Brian chastised. He placed his hand on Justin’s chest and felt his heart racing.

Justin’s nose wrinkled as he pulled back a few inches. “Because,” he replied impatiently.

Water dripped off Justin’s face and landed on Brian’s mouth. When he instinctively licked his lips, Justin’s tongue swooped in and met his. They tangled for a brief second until the droplet was gone, but more drops fell on Brian’s face from Justin’s hair and Justin licked at them all. Brian’s dick filled with each swipe until he was hard and could feel the throbbing pulse between his legs like each fat drop plopping on his skin. He reached up to hold Justin’s head still for a real fucking kiss when Justin twisted out of his grasp and all Brian held was his lover’s wet shirt as Justin slid it over his head.

Brian tossed it aside with the damp ruined magazine he’d been reading and stood across from Justin, the sofa between them, eyes narrowed as he waited to see what Justin would do next. He wanted to reach over and grab him, pull him down, but the little fucker was slippery as an eel. Brian had to wait him out. But as long as he was headed toward the bedroom Brian didn’t give a shit. As long as he was balls deep in Justin’s tight clenching ass in the next five minutes. He couldn't slip away then.

Justin slowly backed up the stairs and stopped next to the bed, dropping his pants and underwear and kicking them aside. Brian followed him to the top of the stairs and then stopped, leaning against the doorframe. He crossed his arms over his chest and waited, never looking away as Justin settled in the middle of the bed and bent his knees invitingly. Brian’s gaze was temporarily caught in the V between his thighs. Soft blond hairs covered his legs and Brian could imagine the feel of it against his cheek as he nuzzled the sensitive skin underneath Justin’s balls with his nose and lips.

Justin shifted, squirming and adjusting the pillows behind him until he tucked his left arm under his head and lazily dragged his other hand over his belly. Brian’s eyes followed the movement and watched Justin’s fingers trail up to his chest and back down again. He raked them through his pubic hair and sighed as some invisible itch was scratched. Or maybe he just did it because he knew Brian loved the natural sweet smell embedded there; another unspoken invitation to bury his nose in the wiry curls and inhale Justin’s unique musky scent.

Impatient fingers finally curled around his dick and the first touch made Justin’s eyes close for a second and his lips parted, the air rushing softly between them when he gasped in pleasure. Brian knew he would’ve heard his name if thunder hadn’t filled the room and drowned it out, but Brian didn’t need to hear him to understand what he wanted when Justin spread his legs wider.

Brian pulled his tank top over his head and shoved his sweatpants down. They were a secondary thought as he stretched onto the bed, absently shaking them off his foot as he knelt over Justin. Balancing on one hand next to Justin’s head, he used the other to rub circles over his chest, flat palms brushing over and teasing erect nipples.

“Hey.”

“Hey,” Justin echoed, blinking up at him. His legs slid up over Brian’s waist to wrap around him like a fucking octopus. Still damp from the storm and a new sheen of sweat slicking his skin as he warmed up. Brian rocked back onto his heels and pushed Justin’s legs up against his chest. His hands slid over Justin’s skin and he rubbed back and forth over his shins, working up some friction to keep them from slipping apart again.

Brian’s focus narrowed like a dark tunnel when he suddenly realized Justin’s hand had started moving with his tempo. Stroking back and forth in time with him; friction heating up the thick pink shaft until it was red and leaking.

“Yeah, like that,” Brian murmured, leaning forward again. His forehead pressed against Justin’s, but he was still looking down between their bodies. “Keep going.”

Brian’s hands pushed back on Justin’s knees, forcing them higher and further apart. “Yeah,” Justin agreed, feeling his pelvis rolling up toward Brian. Ass exposed for him. Dick straining for him. Always for Brian.

Brian kissed him then, hard and deep and Justin couldn’t tell the patter of rain from the blood rushing in his ears. He squeezed his dick more tightly, thumb digging into the base to slow everything down. It was going to be a long night.

“Don’t stop,” Brian countered, rubbing his fingertip over the slit of Justin’s dick.

Justin shivered and moaned. “I don’t want to come yet.”

“Yes, you do.” But Brian pulled his hand away and let him settle down for a second.

They kissed again, Justin’s arms and legs wrapping around Brian holding him as tight and close as possible without rubbing their cocks together. When Brian sat back again, Justin didn’t see the lube until it was too late and Brian had squirted a cold stream along his dick. Justin yelped, swatting Brian away as he covered his dick and tried to massage the chill away. Despite his protests and cursing, Brian’s hand covered his and set a steady relentless rhythm.

“Come on,” Brian urged.

Brian’s fingers slid away and pushed Justin’s legs up again, the cool streaks of lube on Justin’s thighs making his skin break out in more goose bumps. When Brian’s tongue laved each bump to smooth the raised skin, much like Justin had licked up the rain drops earlier, Justin squirmed under him and felt the heat of Brian’s mouth sinking into his bones. A slow burn started spreading through his body like a lit fuse, the end coiled tightly in his balls.

Brian moved lower, brushing his lips over the light fuzz on Justin’s ass cheeks. He nipped at the short hairs, tugging them, and Justin’s hand pulled jerkily on his dick while the other pushed at Brian’s head trying to drive him closer to his hole. Brian resisted rimming him though and instead slid a slick finger into his ass. Justin bucked from the sudden intrusion, his muscles automatically rejecting the probe. Brian let his finger slide out, smirking at Justin’s cross expression.

Brian could’ve pushed back, given him a chance to relax and accept it, but he liked to watch the twitching folds, and he knew Justin would appreciate it more when he wiped his fingers off and pushed two back in dry. He wasn’t open, any more ready for it, or wet enough. There would be just enough lube from before to ease any real discomfort, not that Justin would notice. He liked raw friction. Justin loved the snap of electricity cutting through hot nerves, the exquisite burn spreading through his ass and deep into his gut. Brian felt Justin’s hole convulsing around his fingers, trying to expel him again but the walls weren’t as slick now and couldn’t eject him as easily. Brian curled his fingers, digging into the mass of tissue covering Justin’s prostate and Justin groaned, jerking his cock harder.

Too much heat. He was going to explode. Justin could feel his balls pulling up, tight and heavy. Brian twisted his fingers roughly and Justin saw sparks behind his eyes as he writhed on the bed and came. Lightning illuminated the dusk settling over the room as he spilled over his fingers and onto his belly. Justin’s panting moans were barely heard over the sudden increase of rain whipping against the windows.

“Listen to that,” Justin gasped when the glass dividers inside the room rattled alarmingly.

“Hmm,” Brian muttered, kissing his neck. There was still only blood pounding in his ears and he licked a path to Justin’s so he could hear Brian’s ragged breath and feel the still hard dick digging into his leg.

Justin kissed him hard, tongue plunging into Brian’s mouth and tasting every crevice behind teeth and lips. Brian bit back, growling deep in his chest and if Justin hadn't heard it he still would've felt it. He snarled back as he flipped them over so he was straddling Brian’s hips. “I’m gonna make you scream like that wind,” he promised as the hail started and Brian’s sneering reply, a challenge Justin thought, was drowned out by the renewed storm.


Return to Shannon Marie's