Marcus claimed another kiss, and then with a wicked grin he rose from the bed and went over to his travel bag, propped up on a chair. He came back with a bottle of what appeared to be oil.
Severus's cock leapt in anticipation, and as soon as Marcus climbed back onto the bed Severus threw his arms around Marcus's neck and pulled him into a deep, hungry kiss.
"So needy," Marcus laughed, and kissed him back.
Severus tilted his head to one side. "Do you give cock, as well as take it?"
"I do," Marcus said, "but first I want to offer myself to you. You have never had the pleasure of fucking another man, have you?"
"No," Severus admitted.
"Then let me please you."
They kissed again, and Marcus reached for the oil. They sat cock to cock, and Marcus poured oil down their cocks and stroked them together in the tight grip of his fist as their tongues licked teasingly. Severus was already dangerously close to coming, feeling their cocks rub together.
Marcus got on all fours, with the perfect peach of his arse in the air. His pink puckered hole twitched and Severus let out a lustful groan, knowing soon he'd be inside that tight ring. Severus took himself in hand and poured more oil over his cock then stroked it slowly, but the touch of his hand almost brought him off and Severus didn't want to be selfish, so he took his hand away.
If he was going to make Marcus come too, he was going to need to get Marcus to that same edge before the fucking started. Severus looked at his oil-slick fingers, and he got an idea on how to drive Marcus wild. He pushed a finger inside Marcus's opening, and found something that felt like a walnut. He began to rub it, and Marcus cried out.
Severus's finger slid in and out of Marcus's passage - his own cock getting harder as he watched the motion of his finger, the promise of what his cock would be doing soon... hardening as he felt the way Marcus's insides wrapped around his finger. Each time Severus's finger pushed inside Marcus's hole, he found that spot and rubbed, thrilling to the sound of Marcus's moans.
One finger became two, working harder and faster, rubbing that spot inside him more insistently. Soon Marcus was rocking his hips, panting for it like he was in heat. Severus's cock stiffened to the point of agony, balls ready to explode, and Marcus looked over his shoulder and made a desperate little whine that made Severus's cock throb with urgent desire. "Please," Marcus begged. "Fuck me."
While Severus had seen Marcus taken from behind by Antonius and Marcus had clearly enjoyed it - and Severus had enjoyed watching it - for this first time he wanted to look into those beautiful eyes. Severus gently pushed Marcus back against the pillows, and Marcus grabbed one and maneuvered to slide the pillow under his hips. Severus poured more oil over his cock, and into Marcus's passage. When they were both ready, Severus hooked Marcus's right leg around his waist, took himself in hand, and guided the tip of his cock to Marcus's puckered, twitching hole.
Pushing into the silken heat of Marcus took Severus's breath away. Marcus reached up to put his hand on Severus's heart, love shining in his eyes. Severus bent his head and kissed Marcus's hand, resting inside him for a moment - feeling so close to him, joined as one like this - and then he began to thrust, slowly, both to let Marcus adjust and so he didn't come right away in the deliciousness of Marcus wrapped around him.
But after awhile Marcus urged him on harder, faster, bucking his hips, and Severus gave into his lust, driving into him with wild abandon. Watching Marcus frantically stroking himself, panting, made it even better. Severus's balls smacked against Marcus's flesh as he pounded, sweat dripping down his face and chest, giving it his all. Each thrust brought him closer and closer, and Severus grit his teeth, holding back his release - wanting to make this last... wanting to make Marcus come. When Marcus bit his lip and let out a whimper, Severus knew he was right there, and he reached down to put his hand on top of Marcus's, guiding the rhythm of Marcus's hand. Their eyes met and Marcus gave another whimper, then a shuddery gasp as he came, his seed spilling down Severus's hand and then splashing Severus's chest and stomach, and his own.
The sight of Marcus spending and the feel of Marcus's hole pulsing sent Severus over the edge, crying out as he gave in, wave after wave of pleasure as he filled Marcus with his seed. Severus sank down, shivering, and Marcus wrapped his arms around him and kissed him deeply. The throbbing euphoria gave way to relief and a moment of blissful peace, resting in Marcus's arms as the glow of the sunset bathed them in light and Severus heard the roar of the ocean in the distance.
"I love you," Marcus said softly.
"I love you." Severus smiled and nuzzled him, and they kissed again.
Severus snuggled into Marcus's chest, and Marcus held him tighter, gently tousling Severus's curls and rubbing his back. After a little while the sweet contentment relaxed Severus enough to fall asleep.
Severus woke up in the night to a cool spot in the bed, and Marcus was nowhere in the room. For an instant Severus panicked, fearing that he had been abandoned or something had happened - and then he heard the shimmering notes of harp music outside. Severus walked out to the balcony and there under the moonlight, Marcus was on the beach sitting at his harp, playing.
Severus quickly dressed and went out, carrying a lantern and a blanket. He sat on the blanket and watched Marcus play his harp and sing in a language that Severus did not recognize... watched the beauty of the stars and the moon, the dark waves rolling back and forth, eternal. Severus's hair stood on end and he broke out in gooseflesh, enchanted by Marcus's voice and the haunting, melancholy notes and chords. Though Severus didn't understand the words of Marcus's song, he nonetheless knew what it was about. Loss and regret. A home and a family, a people, he had lost long ago. Wandering and feeling lost. It brought tears to Severus's eyes, wanting so much to ease his pain, give him comfort.
Then the notes changed to brighter, uplifting, and their eyes met. Severus felt a tight ache in his chest, realizing Marcus was singing of him, to him... finding love and hope. When Marcus stopped playing he held out his arms, and Severus rushed to him, kissing him fiercely, loving him more than ever.
They went back up to their room at the inn and undressed each other, kissing. Marcus lit candles and lanterns and led Severus to the bed, hard cock rubbing against hard cock, their hands roaming over each other's bodies, tongues playfully licking together. Marcus climbed over Severus with heat in his eyes and Severus arched to him.
"I've been inside you, and I've seen inside you." Severus put a hand on his heart. "Now I want to feel you inside me." He meant it. He was ready.
Marcus responded to that with a kiss, and reached for the oil.
But rather than getting right to it, Severus wanted to lavish love on Marcus, express his feelings with his body - more than words, which felt paltry. Severus rolled Marcus onto his back and poured oil over Marcus's chest and stomach and worked it over him, his hands moving in slow, sensual circles, up and down Marcus's torso and thighs, making his body glisten beautifully. Severus kissed here, licked there, relishing the sound of Marcus's moans and grunts and sighs, wanting to please him.
Severus's thumbs rubbed Marcus's nipples up and down, side to side. Severus licked his way up Marcus's stomach and chest, and his lips latched onto the right nipple, enjoying the feel of it in his mouth as he rubbed the left one harder. Marcus groaned with pleasure, and Severus's cock throbbed in response. He lapped at the nipple, mad with lust at the sight of the nipple swollen and wet, and suckled harder, grinding his cock against Marcus's cock, body tingling when Marcus's cock pulsated against his.
Severus turned his head to feast on the left nipple, licking and sucking, while his thumb rubbed the right nipple in circles. Back and forth he went, tongue lashing, lips tugging, making Marcus's nipples deliciously plump. Severus couldn't get enough, especially with Marcus panting for it, clutching at him, his moans turned to howls, desperate in his need.
Severus needed too. Marcus grabbed him by the hair and pulled him into a kiss, then a string of feverish kisses; as they kissed, Marcus poured oil over his cock.
"I want to watch you ride me," Marcus purred.
Severus liked that idea better than being taken from behind - while he wasn't averse to that with time and trust, this felt like he was more in control. Severus straddled Marcus's hips and Marcus grabbed Severus's hips and guided him. Severus sank down, taking Marcus's cock bit by bit. It had been a very long time since anything had been inside him, and at first it pinched and burned as he was stretched, but eventually there was no pain, only the feeling of fullness...
...of completion. Severus took Marcus's hands and squeezed, then leaned down to kiss him passionately. He wanted this. Not just for tonight, but for the rest of his life.
Severus rose up, letting Marcus's cock almost slip out of him, then he sank down again, filled once more. Up and down, up and down. Marcus's cock found that same spot inside him, and Severus moaned - now he understood for himself how good this could feel, when it was an act of love or lust. Severus worked his hips, bouncing on Marcus's cock, losing himself in the sweet, intoxicating pleasure of the rhythm inside him, rubbing that spot just right.
"You're beautiful," Marcus said, his hands sliding up Severus's thighs, up his stomach and chest, and back down. "So beautiful. A living work of art."
"And you are a living song," Severus said, his own hands wandering, once again worshiping Marcus's perfect body. "You say your people aren't gods, but I still worship you."
Marcus sat up, threw his arms around Severus and kissed him deeply. Severus rode as hard as he could, feverish, frenzied, each stroke of Marcus's cock building and building the pleasure until it was all that existed, their passion, their hunger, their need. Marcus kissed and licked Severus's neck, and Severus pushed back Marcus's hair to lick and suck the pointy tip of his ear. Marcus's long moan almost made Severus come. Severus licked down the shell of Marcus's ear, down his neck, and then their mouths met again. As they kissed, Marcus pinched and pulled on Severus's nipples, and Severus cried out, nearly undone, so close. Marcus leaned in and drew a nipple into his mouth, sucking hard as he reached down to take Severus's cock in his hand, gripping tight, stroking in the same fast, furious, wild rhythm of Severus riding. Severus grabbed onto Marcus for dear life, closer and closer, and when Marcus suckled the other nipple Severus came hard, screaming, seed flowing over Marcus's hand and down his arm, then splashing Marcus in the face. Marcus laughed with delight just before he gasped and shivered, coming with him.
Severus loved the feel of Marcus coming inside him, and sighed happily, toes curling as they lay back, tangled up together. Marcus rained kisses over Severus's face and they rubbed noses, then Severus kissed the tip of Marcus's nose.
The way Marcus's eyes were shining at him - with touches of blue and gold in the grey - made Severus ache in a good way, the way he ached at sunsets and sunrises and the sight of the stars at night. There were no words for how Severus felt in that moment, awed and humbled to be loved by this man, this being of power. Severus had heard that the spirits of the land could be dangerous and cruel, but Severus felt absolutely safe in Marcus's arms.
go to Chapter 7 | go to story index | go back to Maglor Shrine | go to home page