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 Brians 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 Brians cheek. Brian dodged him when Justins erratic
breathing rasped against his skin.
Whyd you run up the stairs? Brian chastised. He placed his hand on Justins chest and felt his heart racing.
Justins nose wrinkled as he pulled back a few inches. Because, he replied impatiently.
Water dripped off Justins face and landed on Brians mouth. When he instinctively licked his lips, Justins tongue swooped in and met his. They tangled for a brief second until the droplet was gone, but more drops fell on Brians face from Justins hair and Justin licked at them all. Brians 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 Justins head still for a real fucking kiss when Justin twisted out of his grasp and all Brian held was his lovers wet shirt as Justin slid it over his head.
Brian tossed it aside with the damp ruined magazine hed 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 didnt give a shit. As long as he was balls deep in Justins 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. Brians 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 Justins 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. Brians eyes followed the movement and watched Justins 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 Justins unique musky scent.
Impatient fingers finally curled around his dick and the first touch made Justins eyes close for a second and his lips parted, the air rushing softly between them when he gasped in pleasure. Brian knew he wouldve heard his name if thunder hadnt filled the room and drowned it out, but Brian didnt 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 Justins 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 Brians 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 Justins legs up against his chest. His hands slid over Justins skin and he rubbed back and forth over his shins, working up some friction to keep them from slipping apart again.
Brians focus narrowed like a dark tunnel when he suddenly realized Justins 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 Justins, but he was still looking down between their bodies. Keep going.
Brians hands pushed back on Justins 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 couldnt 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.
Dont stop, Brian countered, rubbing his fingertip over the slit of Justins dick.
Justin shivered and moaned. I dont want to come yet.
Yes, you do. But Brian pulled his hand away and let him settle down for a second.
They kissed again, Justins 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 didnt 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, Brians hand covered his and set a steady relentless rhythm.
Come on, Brian urged.
Brians fingers slid away and pushed Justins legs up again, the cool streaks of lube on Justins thighs making his skin break out in more goose bumps. When Brians 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 Brians 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 Justins ass cheeks. He nipped at the short hairs, tugging them, and Justins hand pulled jerkily on his dick while the other pushed at Brians 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 Justins cross expression.
Brian couldve 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 wasnt 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 Justins hole convulsing around his fingers, trying to expel him again but the walls werent as slick now and couldnt eject him as easily. Brian curled his fingers, digging into the mass of tissue covering Justins 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. Justins 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 Justins so he could hear Brians ragged breath and feel the still hard dick digging into his leg.
Justin kissed him hard, tongue plunging into Brians 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 Brians hips.
Im gonna make you scream like that wind, he promised as
the hail started and Brians sneering reply, a challenge Justin thought,
was drowned out by the renewed storm.