Eric lost his mind a little each time they touched, so it was no wonder that he was barely aware Gabriel had rolled them over so he was on top. But he sure as fuck noticed Gabriel reaching for the lube and wetting his fingers with it. Eric was accustomed to ass play since he rarely jerked off without touching himself there, and he undulated with pleasure as a slippery digit slid into his hole.
Crushing their mouths together, Eric focused on the way Gabriel used his tongue and the lovely way he was slowly being opened. Gabriel tasted minty as if he’d just brushed his teeth before Eric arrived, and his cock was nestled snug against Eric’s.A stupid voice in his head suggested he rub against Gabriel to get some friction, but Eric ignored it.
He had plenty of practice with frottage, and although he loved coming that way with Gabriel, that wasn’t his goal. So, he slid his leg up and rested his knee farther up on the mattress to ensure Gabriel had plenty of room to work. Eric hadn’t meant to spur Gabriel into moving faster, but it delighted him when the inspirit worked two fingers into his greedy ass.
A gasp escaped him as Gabriel crooked those digits and hit his prostate perfectly. His heart thudded heavily in his chest as his pleasure intensified. Their skin was damp with sweat, and Eric grabbed a fistful of blond hair to tilt Gabriel’s head so he could kiss him even deeper.
He wanted to make sure Gabriel was enjoying himself as much as Eric was, but he was far too overwhelmed to do anything more than moan and drag his tongue across Gabriel’s.
“Use three please and hurry,” Eric panted. “I don’t wanna come before I get your cock inside me.”
“Whatever you want,” Gabriel whispered and did exactly as Eric requested. Thankfully, Gabriel stopped toying with that beautiful bundle of nerves inside him. Eric was right on the edge of delirium and had to keep desperately reminding himself that there was much more to come.
Eric was lost in the headiness of his desire, so it was a surprise when Gabriel pulled his hand away and ended their kiss.
“What?” Eric asked dumbly.
“Slick me up,” Gabriel ordered.
Eric scrambled up and nearly unmanned Gabriel with an errant knee as he stretched to grab the bottle of lube the inspirit had dropped on the sheet. Nearly drunk with lust, Eric giggled as he uncapped it and dumped some in his palm. He was kindenough to take a few seconds to warm it, then he fisted Gabriel’s dick and jerked him.
“Hey, keep that up and you’re not going to get anything but a handful of come,” Gabriel complained as his back bowed.
“Whoops,” Eric said, releasing his soulmate and chucking the bottle across the room.
“Take it slow,” Gabriel instructed as Eric lunged forward. His balls demanded he impale himself immediately on Gabriel’s hardness, but thankfully, he had a few working brain cells to keep him from doing something so stupid.
“Okay,” Eric replied and grinned when Gabriel grabbed the base of his dick to keep himself in place as Eric rose up to join them.
“If you want to stop at any point, that’s okay,” Gabriel stated quietly but firmly.
The head of Gabriel’s cock rested against Eric’s center, and Eric’s hips flexed as his hole stretched to accommodate his soulmate’s girth.
“I won’t be mad if we stop,” Gabriel said.
“We aren’t stopping,” Eric countered. Although his parents spoke openly about sex, he waited for a pinch of pain or worse, but it never happened. They were soulmates. Their bodies were made for each other. And that was never more true or profound than at that moment.
Gabriel filled his channel slowly, and the only thing Eric felt was incredible pleasure—the most intense of his life. Forcing his eyes open, his gaze locked with Gabriel’s, and he smiled. In his mind, their souls were already appearing. Usually, that mental image didn’t appear until he was nearly ready to come, but either he was closer than he realized or they’d somehow bound themselves tighter together.
“Silver and white,” Gabriel murmured, proving that he, too, saw it. For a split second, Eric wondered if Gabriel wouldsomeday insist they stop having sex so their souls wouldn’t bond before he was ready to tell the world. Shoving that thought aside, Eric focused on the heat and girth of Gabriel as he finally filled his channel.
Eric released a shaky breath and gave himself just a moment to revel in being connected to Gabriel in this most intimate of ways. Then he tightened the muscles of legs and ass as he lifted and sank down again. Gabriel grabbed his hips, and his fingers dug into Eric’s skin as they found a delicious rhythm and fucked.
Their souls glittered, dazzling Eric with the intensity as sparks danced along his spine. His palms landed on Gabriel’s chest as he moved faster to find satisfaction for them both. Needing to please Gabriel, he tightened his hole and heard a hoarse shout. Gabriel stilled beneath him, and Eric swore he felt his hot seed fill him.
Eric’s head fell forward, and he barely choked back a shout as Gabriel grabbed his cock and jerked him. A heartbeat later, Eric spurted over Gabriel’s fist with an intensity that made every other time they had been together pale in comparison—and Eric had been sure nothing could match those sexy evenings.
“Come here,” Gabriel whispered as Eric’s shoulders slumped. With Gabriel still inside him, Eric nestled beneath his soulmate’s chin. He smiled as Gabriel kissed his hair and caressed his still-damp skin.
“We’re doing that again,” Eric murmured.
“And I was worried you’d hate it.”
Forcing himself up, Eric brushed their lips together. “I didn’t hate it.”
“Let me go grab something to get us cleaned up.”
“One more minute,” Eric pleaded. “Just one more minute to enjoy you inside me.”