Font Size:

Atlas lifted his head from the couch to kiss along Bel’s chin. “It’s only fair. If I’m going to remember this moment forever, then I want it to be fair.”

“Whatever you want,” Bel promised. He went back to kissing Atlas, not needing his mate to respond. At least not with words. Atlas’s sounds were music to his ears.

Leaving his mate with puffy red lips, Bel slid down the boy’s sleek body.

The fire from the hearth beside them kept the room warm as Bel explored.

Using his hands, lips, and tongue, Bel tasted every inch of his mate. Atlas was vocal and appreciative enough that Bel wasn’t sure how long he could continue to tease. His own cock pulsed with the need to be inside Atlas but Bel had enough control to force himself to slow down.

Atlas was right. This was a moment that they would both remember forever. Did Atlas realize that when he said for the rest of his life, his life would be forever? That when they mated, Atlas would be immortal and by Bel’s side every single day?

He pushed that question to the back of his mind for later.

This was why they needed to wait to claim each other. Bel had things that he needed to make sure that Atlas understood before they took that final step.

Returning his attention to his mate, Bel wasn’t going to worry about that now. He wrapped his fingers around Atlas’s long, slender cock. The only part of Atlas that Bel hadn’t shown appreciation for yet.

Atlas pushed his hips up.

Using magic again, because why not, Bel slicked his palm, allowing Atlas to fuck his hand.

“I fucking love magic,” Atlas mused.

Bel loved his mate. Not that he was going to say the words yet. He didn’t want to scare Atlas away. He hadn’t found anything that had scared Atlas so far. Not taking the chance. He tightened his fingers, giving Atlas a firmer hold to thrust into.

He allowed this until Atlas was groaning with his eyes clenched tight, begging to come.

Removing his hand from Atlas’s dick had the boy crying out.

Bel sucked Atlas’s cock down.

“Bel!” Atlas screamed.

Ha! He’d made his mate scream his name. Bel was quite pleased with himself. Pride and just a bit of cockiness filled him as Bel pulled up to run his tongue around the tip of Atlas’s cockhead.

Atlas’s hands landed on the back of Bel’s head, holding Bel down as he thrust his hips hard.

Bel gagged before opening his throat, allowing Atlas’s shaft to plunge farther down.

His little mate had some strength to him as he held Bel’s head in place. Bel gave up complete control to his mate. Atlas used him hard and Bel loved every minute of it. He hadn’t been joking when he’d told Atlas that he enjoyed receiving. The harder the better. Atlas’s gorgeous cock would feel so good claiming his body.

Bel sucked sloppily as Atlas grunted and panted, curling into himself before thrusting.

His asshole clenched as he imagined what it would feel like have Atlas’s cock hammering his ass the same way his mouth was being used. Bel’s cock twitched and he was going to come. Not before his mate.

Bel gave all his effort into getting Atlas to give up his come. He sucked, swallowed, used his tongue, and every tool in his arsenal. He had centuries of experience and apply every bit of experience he had.

“Bel!” Atlas screamed again, then hot bursts of come hit the back of Bel’s throat.

There was no way that Bel would waste one drop of his mate’s precious come. He sucked down every drop and licked him clean before pulling off Atlas’s gorgeous shaft.

Atlas blue eyes were bright as he stared up at Bel.

Bel straightened his back and grabbed at his cock. He furiously jacked himself, already so close to the edge that it wouldn’t take more than a minute to find his release.

Atlas moved up on his elbows. “Come on me.”

Fuck yes! Bel closed his eyes as his climax crested.