“Mmm,” Trevor moaned in his ear, planting his feet on the bed and lifting into the strokes, chasing the delicious friction. Their cocks dragged against each other, hard and slick with excitement. Jesse pushed up on his palms, his thrusts growing increasingly frantic, little grunts of pleasure spilling from his lips. Wrapping his arms and legs around him, Trevor hung on for the ride, smiling in satisfaction when Jesse convulsed with a loud cry, liquid warmth flooding the space between them.
He rubbed the nape of Jesse’s neck soothingly as he buried his face in Trevor’s shoulder, his heart thundering in his chest. At last he lifted his head. “I’m sorry,” he said sheepishly. “I couldn’t hold back—”
With a sinuous stretch, Trevor linked his arms around his neck. “That was hot as hell,” he said, meaning it. “And now that we’ve taken the edge off...” He parted his lips invitingly. “Kiss me.”
With a groan Jesse bent his head, and for long minutes the only sound in the room was the lush sound of lips and tongues sliding together. Breaking the kiss, Jesse nuzzled Trevor’s neck, and Trevor purred, arching his back in encouragement.
Dragging his open mouth down Trevor’s chest, Jesse stopped to give his nipple a shy lick. Trevor tightened his fingers in Jesse’s hair. “Yes,” he hissed. “I love that.” He moaned as his nipple was promptly surrounded by intense suction and heat, and he writhed, his hips moving restlessly. Jesse treated both sensitive nubs to his thorough attention before moving on, leaving them hard and throbbing.
“Jess,” Trevor gasped. “Please.”
Jesse knelt between Trevor’s spread legs and ran his fingertips up and down his inner thighs. “You’re so beautiful.” He traced his thumbs along the crease of Trevor’s groin. “Can I—”
“Do whatever you want, gorgeous.”
Jesse bit his lip, stroking Trevor’s cock a few times before leaning down to swipe his tongue over the slick head. “You taste good,” he mumbled, licking him again.
Trevor twisted his fists into the bedsheets as Jesse explored and played, experimenting with grip and pressure, discovering what made Trevor buck and cry out. He buried his face in Trevor’s balls, and Trevor lifted his head to watch, his chest heaving with his ragged breaths. At last Jesse mouthed his way slowly up the shaft to the tip. He took him halfway, bobbing his head, trying to find a rhythm, closing his eyes as he concentrated. Trevor felt a surge of tenderness move through him at Jesse’s obvious desire to please him, and he reached down to stroke his hair. “Mmm.” Giving the thick strands a gentle tug, Trevor whispered, “Swing around here so I can taste you, too.”
Jesse hesitated, and at Trevor’s encouragement, moved his body around until his knees were on either side of Trevor’s head in a reverse straddle. Trevor kissed the inside of one thigh, trailing his tongue up to Jesse’s heavy balls and sucking one, then the other, into his mouth. Jesse’s cock jerked, thickening, and a bead of precome welled up in the head.
“God, you’re sexy.” Trevor licked him clean before taking Jesse deep, pressing his hands into his lower back and encouraging him to thrust. He relaxed his throat, feeling Jesse’s buttocks flex as he gave him shallow strokes, and he pulled off, growling, “More, Jess. I want more.”
This time when Jesse slid back in, he hilted himself with a groan. Trevor hummed in approval, swallowing against the head each time it hit the back of his throat. Panting, Jesse went back to work on Trevor’s tip, and soon Trevor’s hips were shoving upward as he chased the slick, wet heat of Jesse’s mouth.
The bed creaked, their grunts and moans filling the room. The feel of Jesse, the taste of him, eroded Trevor’s control down to a razor’s edge, and when Jesse exploded with a cry, jetting into his throat, Trevor was right behind him.
Jesse’s body shook with the force of his spasms, and thick salty fluid flooded Trevor’s mouth in seemingly endless spurts. Trevor swallowed it all, his eyes watering as he milked him of every drop. His own orgasm thundered through him, and he thrust upward with a muffled groan, digging his fingers into the hard muscles of Jesse’s back.
“Trev,” Jesse muttered brokenly. “Oh, Trev.”
Relaxing back into the bed, Trevor gave one last kiss to the tip of Jesse’s softening cock, urging him to move off of him and into his arms. Jesse buried his sweaty face in the crook of Trevor’s neck, an arm around his chest and one leg thrown over both of Trevor’s. They clutched each other until their breathing slowed, Jesse sitting up briefly to pull the sheet over them before snuggling back down against him.
Trevor brushed his lips over his forehead, rubbing his palm in slow circles over Jesse’s bare hip. “Mmm. You taste as sweet as you look.”
Jesse traced absent patterns across Trevor’s chest with his fingertips. “So do you,” he grunted. “Fuckin’ delicious.” With that he fell silent, his eyes eventually drifting shut.
The windows were open, sheer curtains fluttering in the breeze, the sound of the ocean a soothing backdrop. Soft rhythmic breaths lifted Jesse’s chest, his face relaxed. Trevor stroked his hair, and it wasn’t long until he followed him into sleep.
Chapter Twenty-Three
When Jesse dragged his eyelids open next, sunlight was streaming into the room and the bed was empty. He pushed to one elbow, raking one hand through his hair as he called, “Trevor?” his voice husky from sleep.
No answer, so Jesse got to his feet, fished his discarded jeans from the floor and pulled them on sans underwear. Trevor wasn’t in the kitchen either, but there was a freshly brewed pot of hot coffee on the counter. He poured himself a cup, then wandered out to the porch with it.
No Trevor. Jesse scanned the horizon, sweeping his eyes up and down the beach, before hurrying to make sure the motorcycle was still there. He sagged in relief when he saw it, even knowing how ridiculous he was being. Trevor didn’t know how to drive it.
He still hadn’t appeared by the time Jesse had finished his coffee, so he changed into his swimsuit and grabbed his boogie board. The surf was cold in the early morning, but Jesse barely noticed, deciding to take out his worry and frustration with some punishing physical exertion.
As he rode wave after wave to shore and swam back out again, his thoughts raced, wondering what was going through Trevor’s mind right now, deciding it was probably regret that he’d let himself be intimate with some inexperienced kid who didn’t have the first clue what he was doing, either sexually or romantically.
He snorted. Romantically. Right. Like that would even be an option. What did he have to offer Trevor other than youth and stamina? He didn’t have a college degree; he was in a dead-end job; his friends were all rough-and-tumble combat vets whose idea of a good time was to get plastered, bust shit up and possibly get arrested.
Wow, such great boyfriend material you are, Jess.
Definitely nothing like Carl, whose maturity and sophistication Jesse could remember so clearly from the night of the party. Maybe everyone had made fun of his overly elaborate wedding plans, but Jesse couldn’t forget that Trevor had loved him enough to marry him. Maybe still did.
Unaccustomed, unwelcome jealousy gnawed its bitter way through his insides. Jesse gritted his teeth, glancing over his shoulder just in time to see a decent swell approaching. He swam furiously to get in front of it, catching it perfectly and whooping as the wave bore him to shore and flung him on the sand.