Claws indented his skin, urging him on.
He ran his hands down Kassel’s body, fingers shaking and unsure, but he was determined as he reached between them and let his fingers wrap tentatively around Kassel’s length.
Kassel grunted, arching up into his hand.
The tips of Beau’s fingers could barely touch around it. Huge. Kassel was huge.
He’d break Beau in half.
“Show me?” he whispered, peeking up through his lashes. “Please?”
Beau found himself on his back again, fingers forced around his bedframe, legs up in the air and spread wide, and Kassel between his thighs, breathing him in, lapping at his hole, pushing his pointy tongue inside Beau.
Fire rose and swallowed him in its wake.
He was screaming. At least he thought that was him. High-pitched wailing sounds that made his throat hurt.
Kassel didn’t let up.
He used his own precum to spread over Beau’s hole, and Beau wished he could see if it was still shimmering down there, painting him prettily for Kassel. Fuck, he wanted to be pretty for him. Wanted Kassel to want him just as much.
He let go of his bed and wrapped his hands under his own knees, keeping himself open. Stars danced before his eyes, and everything was purple and ash.
Kassel worked his fingers in, watching him from above. A claw prodded at his prostate gently, just a tiny little prick, and Beau screamed again, shaking so hard his bed rattled against the floor.
He’d die. He was sure he wouldn’t live to see another day. He just hoped Kassel would be inside him when he did. He wanted to go out with their bodies joined as one. He didn’t want to die alone.
“Kassel, please. I want you inside.” He panted, mindless of the fact that there was no possible way of Kassel putting his whole dick inside him. Not without actually tearing him to pieces. “Just a little. Just the tip. I need you…”
“Hold still,” Kassel said, breath hot and humid against his thigh, eyes glowing up at him. The epitome of a demon between his thighs. “You need to stay still, Beau, or this won’t end well.”
“I will,” Beau said, doing anything but. “Promise I will. Just… please.”
Kassel moved, bracing himself between Beau’s legs and guiding the blunt head of his cock against his hole.
Beau moaned, his eyes rolling just from feeling it there, teasing his stretched rim, spreading the precum around and making Beau crazy. Then he started to push in, and stars exploded in front of his eyes.
It was too much. He was going to break. There was no way it was going to fit.
He shook his head from side to side, mouth hanging open.
And then the tip slipped past, breaching him and leaving him speared and at Kassel’s mercy. Beau whimpered and Kassel groaned. The pain was dulled somehow by pleasure so intense Beau was sure he’d faint from it.
“Move,” he moaned, burning from the inside. “Please, Kassel, move.”
“Don’t want to hurt you,” Kassel said, infuriatingly still inside him. “Come here.”
Kassel rocked back a half an inch and toppled over, flat on his back, his tail holding Beau around his waist while his hands gripped his thighs, preventing him from sliding any lower on his cock.
The jostling made him scream though, his hole barely able to take it. He held on to Kassel’s hands, unable to reach anything else.
“Beau.” Kassel stared up at him intently, hair spread out around him, horns arched back and digging into the bed. He looked beautiful. “Ride me.”
Beau’s thighs trembled, insecurity fighting through the lust.
“I don’t… I don’t know how,” he said.
Kassel sat up and took his mouth.