Gerard had always been the one to take action. Together it had made them formidable foes to any who opposed them. Now Gerard would listen to his friend, to his brother of the heart, and they would take their action together.
“The fairy cursed us all three with desire,” Gerard said. “All the same curse. Might we all have the same cure?”
“I think we might.”
Alain’s fingers tightened in Gerard’s hair briefly as Gerard’s hand on his wrist pulled him yet closer. It was not often that Gerard was the one looking up, but he did so now. Alain’s gaze held a hotness he recognized. His cock had become thick and pushed the front of his breeches.
Alain gasped aloud when Gerard tugged open the laces of his breeches and drew forth his erect cock, and louder when Gerard slid the hot flesh between his lips, for it was not often Gerard’s pleasure to provide this service. Gerard opened himself to take in Alain’s length, sucking hard. Alain’s hips bumped forward as Gerard’s hands found his ass and gripped. The muscles of Alain’s thighs jumped and twitched as Gerard sucked and licked all the way down to the root and up again, paying special attention to the crown. One hand left Alain’s ass to grip the smooth foreskin and slide it back and forth as his mouth worked.
It might not have been Gerard’s habit to suck Alain’s cock, but he did it well nonetheless, for he knew just what Alain liked. In moments Alain’s guttural growls were becoming the slow, deep moans that signaled his release, and now it was Gerard’s turn to seek his own pleasure.
Without preamble he removed his mouth from Alain’s erection and stood so suddenly Alain had no time to react. With his fist gripping Alain’s prick, Gerard captured Alain’s mouth in a harsh, demanding kiss. It would leave them both bruised, but the small pains were as nothing compared to the damage they’d already caused each other, and Alain’s moan and the throb in his cock told Gerard he didn’t mind.
“You think you deserve to spill?” Gerard growled into Alain’s ear, his own cock as hard and thick as granite at the thought of what was to come. “Do you really think I’d take your seed down the back of my throat?”
Alain had his triggers and Gerard knew them all as well as he knew how to make him come. “No, Gerard.”
Gerard let his hand drift along Alain’s cock before letting go of it. “How long has it been since anyone’s taken a strap to your ass, Alain?”
“Too long.” Alain’s voice pushed from gritted jaws, and Gerard heard the truth in it. “Not since you, Gerard. That last time.”
That had been a long time then, for the dark fairy had cursed them more than three moons before. Until this morning with Mira, it had been just as long since Gerard had beaten anyone, though he’d taken countless women to his bed while seeking to break the curse.
Gerard gripped Alain’s chin in his hand and looked hard into the other man’s eyes. “It’s been too long then.”
He ordered Alain to take his position against the plastered wall, his hands at shoulder height and fingers spread. They had no safe word. They didn’t need one. The position of Alain’s fingers would tell Gerard how much pain he was able to take—today, with his previous injuries, it might be very little. The wider apart his fingers, the more he could take. If he closed them together, Gerard would know to ease off.
Just as using his mouth to service Alain was not his habit, neither was undressing him, but Gerard knew Alain was so close to coming, his cock already so hard, that bending to remove his breeches would only give him additional pleasure. Gerard intended to keep Alain balanced on the knife’s edge for a sufficient time, so he was the one who pulled off Alain’s breeches until Alain stood naked.
Gerard admired the lines of Alain’s back and ass as he pulled the sturdy leather strap from his bag. The leather was supple and oiled and fit his fist exactly.