Chuckling, Cailte allowed himself to fall back on the bed, his hair fanning damply around his head. He spread his arms wide and thrust his hips up, the glistening tip of his pink cock waving gently as he moved.
“Hopefully, I’ll get more than a rub-off. That was nice in the shower, lover, but now I am hungry for something more substantial.”
“The warm-up,” Ario promised as he closed his eyes and let his magic flow to the surface of his skin.
He had not done this in so long just because he wanted to — he was almost giddy just from gathering the power. He felt his skin tingle as he leaned over Cailte, noting that his lover’s breathing had hitched when he called upon his magic. It seemed that whatever force existed within his lover was compatible with his, and that would make this loving all the more special.
He started by running his magically armed hands up Cailte’s thighs, watching as the man moaned and spread his legs further, giving Ario access to all his most vulnerable spots.
“Perfect.” Ario paused to toss his hair behind his shoulders so that it would not hamper his movements as he again ran his hands over his lover’s corded thighs. “You are perfect, Cailte mac Ronan.”
“Not so much, love.” Cailte’s voice was reedy as he answered. “Not perfect. Just perfect for you right now.”
“Yes,” Ario agreed, lowering his head to breathe on Cailte’s cock, his erection throbbing in sympathy as it jerked and a thin, clear spurt of precum rolled down his length. “Just perfect.”
“Well?” Cailte lifted his head to glare down into Ario’s eyes. “Are you gonna suck it or talk to it?”
And Ario just sucked the whole thing down his throat… without gagging.
“Taranis’ left nut!” Cailte cried out, eyes wide in amazement, and Ario had to pull off his cock with his laughter.
When was the last time he had laughed in bed?
“I’m not complaining, lad,” Cailte urged. “I am not complaining. It was a compliment to your skill!”
This time Ario rested his head on his lover’s thigh as his laughter overcame him. Every time he looked up into that pleading face, he had to chuckle just a little bit more.
“Mmm, yes?” Ario giggled, looking over at his lover’s extremely large, swollen balls. They looked like fun…
“If I ask nicely would you… Never mind!” Cailte paused in his imploring as Ario leaned over and sucked first one and then the other ball into his mouth, laving the wrinkled skin of his sac with his wet, rough tongue. “You keep on doing what feels good.”
Cailte’s head dropped back to the pillows as Ario rose up on his knees, his ass waggling in the air as he set out to pleasure his lover. He sucked and nipped at the balls, bring his hands into play to push Cailte’s thighs wider and to heft the mass of his scrotum in his palms.
Ario worshiped his lover’s most vulnerable spots, caressing them, teasing him, and giving them just enough roughness to cause an ache and not true pain. Soon he had to hold Cailte’s hips still as the man began to writhe on the bed.
“Mine!” Ario intercepted him as Cailte’s hands went to his leaking cock, stopping the man before he could get more than one good stroke in.
“I’m dying here, lad,” Cailte whined, lifting his head to stare down at him again. “Please?”
“You only had to ask.” Ario’s voice was husky in his desire, and he used that as a sexual weapon as well. It worked, because Cailte’s eyes all but rolled in their sockets as he closed them worshipfully.
He gripped his lover’s cock by the base, and after giving it a teasing lick, swallowed the whole thing down.
Cailte moaned, his hips thrusting upwards shallowly. His hands went to Ario’s hair, gently rubbing at his scalp, showing his appreciation with his caresses.
“So beautiful, m’lover,” he drawled, and Ario had to agree. He looked up the long line of Cailte’s pale body, noted the closed eyes, the lips barely parted in his passion, the way he seemed to give his whole being up to this act.
Slowly he lifted his head, his tongue playing with the length of his lover’s cock, nibbling at the foreskin with his teeth before he swallowed it deeply again.
As he did this, he slid his fingers inside his mouth, collecting the slick mixture of his saliva and his lover’s seminal fluids before he lowered his fingers below his lover’s jerking balls to his tight, puckered opening.
He circled his finger around Cailte’s anus, looking for a positive reaction. And when his lover only moaned louder and spread his legs farther, Ario took that as permission to continue. He slid his finger into his lover up to the first knuckle and watched as the man jerked and began to curse in some language Ario could not understand.
He recognized his name, and as he searched out and pressed on his lover’s prostate, Cailte began chanting his name louder and louder.
“Right there, lover,” Cailte was gasping as Ario swallowed him to the hilt and began to play with his gland. “Mmm, right there. Keep doing that.”
So Ario played with him, swallowing around his thick shaft as he fucked him slowly with his finger. Soon one finger became two, and when Cailte demanded more, Ario pulled away.
“Ario?” Cailte asked, sitting up a bit as Ario slid his fingers free.
“Just getting something.” Ario smiled, watching as Cailte’s gaze moved to his red cock, the tip glistening with his precum.
“Hurry back.” He dropped his head back to the pillows and began to fist his cock, running his fingers under the foreskin as he lifted one foot to rest flat on the bed, spreading himself even further open before Ario’s stunned gaze.
Ario all but ran to his closet to pull out a bottle of massage oil and a condom. He considered the condom for a second, then tossed it back into the dresser. He was clean, and he doubted that a man as old as his Cailte, not to mention magical, would have any diseases to pass on.
He returned to see Cailte getting into his jerk-off session, his hips thrusting up into his fist as his free hand ran over his chest, tugging at his nipples.
“Keep going,” Ario all but panted as he moved to the bed, popping open the bottle of oil as he drew closer. “I like to watch.”
And he watched as Cailte arched his hips into each pump, as his silvery, slick precum slid down his shaft and fingers. A cherry-red flush began to flow up from his shoulders and neck until his whole face was nearly glowing in heat. Cailte licked his lips and tilted his head toward Ario. “Come… here.”
And Ario was on him in a flash, spreading oil over his fingers before dropping the bottle beside Cailte’s hip. He brushed Cailte’s hands away and held his lover down as he slid two fingers in deep.
“I — I take this… oh, gods, Ario… to mean… Uhh, to mean that… you… gonna fuck me?” he ended in a rush, both his hands tangling in Ario’s hair and pulling him down for a kiss. Cailte ate at his mouth. He nipped, licked, and suckled and did everything he could to convey the pleasure he was feeling to Ario.
“For a little while.” Ario pulled back far enough to say before lowering his head and latching onto a nipple, biting and sucking as two fingers became three.
Soon, Ario was slicking up his dick and pulling back to line himself up with Cailte’s reddened hole.
“Easy, now.” Cailte soothed both of them, wrapping one leg around Ario’s waist and spreading the other out to the side. “I havena done this for some time.”
“You will feel no pain at my hands,” Ario assured him, flexing his magic to the loosened hole, ensuring that Cailte would feel nothing but growing desire from this taking.
And then he was sliding in, cursing softly under his breath as the tight, silken heat of his lover’s ass enveloped him.
“Cailte!” he moaned as his lover’s leg tightening around his waist, drawing him closer. He forced his eyes to remain on his lover’s face, noting the flush had gotten deep and that he was panting and open-mouthed, but there was no pain painted across his face.
He pulled out shallowly and then slid back in, gritting his teeth to resist the urge to just slam deep into Cailte’s heat. But he moved slowly, pulling out and sliding in, inches at a time until his full length was buried in his lover’s ass.
“Gods, big dick.” Cailte opened his eyes to smile up at his lover. “Stretching me out, lover. Filling me up.”
Ario’s answer was to grip Cailte’s cock, which had softened a bit during his entry, and stroke it hard. Cailte’s erection came back with a vengeance, and he was soon grinding down on Ario’s hard dick.
Ario tried not to hold his breath as wave after wave of intense ecstasy ran through his body. He rocked his hips, trying to keep a comfortable tempo, but his lover was blowing his control with his expressive face showing nothing but bliss, with the way he sweetly submitted to him. The way he left his body open and vulnerable to his erotic attack, the way he openly showed his pleasure in loud grunts… it was all too much for Ario.
Sooner than he wanted, he found himself increasing his tempo, and he slammed rapidly in and out of his lover’s body.
“Harder, lover!” Cailte was groaning, his head pushing back deep into the pillows. “So deep, so good!”
Moaning, Ario rose enough to move one hand to grope for the bottle of oil. He managed to pop open the top again and spray oil over his fingers. He bent over and pressed his fingers to his ass, sinking them deep.
“Gods, I felt that,” Cailte gasped, his eyes opening wide as he lifted his head to see behind his lover. “Ario, what are you doing?”
In answer, Ario pulled out of his lover and moved to straddle his chest.
“Need… I — I — so empty!” he gasped, dropping his head so that his nearly dry hair flowed free, hiding his face. “Want you inside…”
Before he could say any more, Ario found his world spinning as Cailte rose and put him on his back. Then his fingers were being pulled from his body and replaced with Cailte’s much longer ones.
“Kami!” Ario all but screeched, his magic flaring as fire flowed up from his ass, to his cock, and through his body. “Yes! Hii! Hii! Yes!”
“Fuck me,” Cailte moaned before twisting his fingers deep. “From top to bottom, love! I love a versatile man!”
And before Ario could say more, he felt the broad head of his lover’s cock at his ass. He flexed his muscles, making his hole kiss his lover’s head before Cailte gave a shove that got the head through the ring of guardian muscles.
Instead of pain, Ario felt nothing but a deep, growing hunger and an emptiness that demanded filling. He wrapped his legs around his lover’s waist and pulled. He felt his body open for the hard invader and could only scream his gratitude. He clenched down and felt the hardness that would not give as Cailte moved steadily inside of him. Finally, after a small, brilliant bit of eternity, Cailte’s full length rested deep within him.
“Fuck me!” Ario moaned, his head going from side to side on the pillows. Shivers wracked his body. “Fuck me now!”
“I’ll fuck ya, boyo.” Cailte began to grind his hips from side to side, caressing the nerve-rich walls as well as brushing his length against Ario’s prostate.
Ario was beyond words. All he could do was feel — feel the thick cock sliding through his body, the excited nerves sparking off fire with each slide of that throbbing dick, his body flushing hot and then shivering as bright lights filled his eyes. This was magic, he was magic, and as long as his lover’s cock was moving inside of him, he could do anything!