Vincent pressed his lips against Jasper’s neck, grazed his teeth along Jasper’s shoulder, and left a mark on the back of his neck before slowly rocking his hips back and pressing in deeper. “Is this better than your imagination?”
“So, so much better,” he groaned.
Vincent tugged Jasper’s hips against his body as he sank in completely, letting out a soft sigh of bliss as he relished the tight heat. He slid his hands up Jasper’s sides and teased his nipples to draw out a helpless whine. “You feel good, pet,” he growled, grinding his hips forward as Jasper clenched around him.
“Way better than fingers,” Jasper murmured, his expression dazed, his eyes dark in the mirror.
Vincent’s chuckle came out as more of a groan. He snapped his hips forward, Jasper’s fingers white around the chains as he arched the full length of his body. Christ, he was so responsive.
Now that Vincent had the time, he intended to take Jasper apart. Learn every inch of him. See what all made him tick and what could make him scream.
He shifted enough to hook a hand against Jasper’s thigh and pull his leg up for a better angle. He dragged out his pleasure as long as he could, slowly fucking Jasper for several long minutes, watching the way Jasper twitched or arched or trembled in the mirror. Simply enjoying the experience of having Jasper at his mercy, with no rush to finish the scene and let the brat be on his way.
But then Jasper made the most exquisite, desperate sound with a quiet, “Please,” and Vincent reached his limit.
“Please what, pet?” he demanded, gripping Jasper’s hip and thigh tight enough to leave bruises.
“Please I-I want to watch you come.”
Vincent would have accused Jasper of spouting pretty words he thought Vincent wanted to hear if it weren’t for the eager expression on his face.
He growled as he bit Jasper’s shoulder and slammed his hips forward. He meant to stop there and get himself back under control, but Jasper’s shout urged him on, harder and faster, until he was burying himself deep with each thrust. He came with a harsh grunt, biting at Jasper’s shoulder again, gentler this time, though not by much. He took several shuddering breaths, grinding his hips into Jasper as he rode out the last of his orgasm.
He rested his forehead against Jasper’s neck, closing his eyes and steadying his breathing. Fuck. He’d expected Jasper to beg him for release. Had intended to let Jasper come with Vincent still inside him. Not to come first like an inexperienced, overeager teen.
Once he got his breath back, he pulled out and away. He tossed the condom in the trash and cleaned himself up, fixing his pants as he turned back to Jasper.
Jasper smiled at him, somehow appearing utterly content despite the painful-looking arousal between his legs.
Vincent definitely filed away that little detail as he tipped Jasper’s head back and kissed him. He licked his way into Jasper’s mouth, lazily exploring it while he idly circled a nipple with his thumb. He felt the tiny tremors that went through Jasper, coaxing more from him, until Jasper was over-sensitized and whimpering continuously against Vincent’s lips.
He pulled back and reached up to free Jasper’s wrists. “Couch,” he murmured, supporting Jasper as he guided him to said couch. He got them settled, with Jasper lying down, his head in Vincent’s lap. “You’re not begging to come,” he said, surprised.
Jasper nuzzled into Vincent’s stomach, clutching at his shirt. “I’m being good.”
Vincent laughed, dangerously close to relaxed. He buried a hand in Jasper’s hair and tugged his head back so he could see Jasper’s face. “You can always beg, pet.”
Jasper licked his lips, shifting enough to put more pressure on Vincent’s grip in his hair. “Please, Sir, can I come?”
“That does seem painful.”
Jasper whined, curling on his side like it would ease his discomfort. “It almost hurts, but… it’s good?” he replied, face scrunching like he wasn’t sure he was saying the right thing. “I can almost still feel you inside me, and that makes it worth it. You make me feel good. I want to do that for you,” he continued, rambling as he nuzzled into Vincent’s stomach again.
Pleasure shivered down his spine as he flexed his fingers in Jasper’s hair. “On your back, pet,” he ordered, waiting until Jasper was sprawled face up over Vincent’s lap to slide his hand over every inch of Jasper’s chest. “You did well tonight,” he added with a soft approving hum.
Jasper sighed and arched into the touches. He would have likely preened from the praise had he not been so far gone. “Thank you, Sir,” he breathed, continuing to surprise Vincent at the oddest moments. He licked his lips, letting out a shaky breath as Vincent slid a hand down and removed the cock ring. “Oh fuck, please Sir, please touchm-aah!” He bucked his hips into Vincent’s fingers, one hand clutching Vincent’s wrist and the other gripping the edge of the couch.
Vincent palmed Jasper’s dick in a featherlight touch before curling in a loose grip. With his other hand, he brushed against Jasper’s cheek and traced over his lips. Jasper opened his mouth, eagerly sucking at Vincent’s fingers. “Such a good boy.”
Jasper might have been new to the scene, but he seemed to be taking to submission far more easily than most people Vincent had played with. The lack of a bratty attitude was a bit surprising, but this wasn’t neutral ground like the club. This was Vincent’s home, and he could understand Jasper wanting to make a good impression the first night of their contract.
He slowly thrust his fingers in and out of Jasper’s mouth, muffling his moans and pleas. He tightened his other hand around Jasper’s cock and stroked faster. “That’s it. Getting close, aren’t you, pet?” His own arousal valiantly attempted to return, though he wasn’t interested in tormenting Jasper enough to make him wait.
At least not tonight.
He pulled his fingers out of Jasper’s mouth and growled, “Come,” as he gave a few quick, tight strokes.
Jasper screamed as expected, body taut as he shot all the way to his chin.