Work Text:
Somewhere in a secluded area in the grand city of Hermopolis, hidden away by the sun’s flaming and piercing gaze and protected by the moon’s gentle caress, two demigods ventured deep inside a cave. Giggles and whispers filled the remote place — water splashed on the dry stones as feet carried the young boys towards a good, lean spot to lay on.
The wind blew softly through the cave’s crevices, moonlight seeped and showed them the way. The darkness wasn't something to fear — as long as they were together. Their fingers were interlocked together in a grip that not even the greatest of gods could ever break apart and separate. The twins smiled softly at each other, cheeks aflame and eyes shining.
At last, the two found the perfect spot. Horus laid the linen blankets and pillows on the ground and smoothed them into a perfect shape and then he too sat. He looked up, a deep blue gaze inviting the other to do the same.
“Are you sure they won’t find us here?” Seth asked as his head whipped from side to side, referring to their siblings. It was a nice place indeed.
Horus clicked his tongue as if he couldn’t care less, then he flopped his head against the pillow and lazily stretched his limbs. “Osiris is always busy with his scrolls and our sisters are probably fast asleep. We already met for dinner, they must think we are sleeping now.” He looked up at Seth once more and quirked up an eyebrow. “Come sit down, brother. What are you waiting for?”
The other shifted his weight from one foot to another and played with the golden usekh decorating his neck. “I just- You know how worried Isis gets when we stray too far away from… home.”
“She’ll live.”
“Hey!” Seth stomped his feet and glared as his unbothered twin. “You are such a meanie, do you know that?
A loud sigh echoed inside the cave. Horus got up on his knees and took Seth’s hand, his feathery and familiar touch trying to calm down his nerves. He kissed every knuckle with adoration and nuzzled into the hand until it left Seth a blushing mess. “We are protected by Thoth here in this city, remember? No one can harm us. The only danger that awaits us is Isis if she ever finds out we sneaked out at night.”
“But still…”
“Come on, you were pretty excited about the idea of coming down here. Don’t try to persuade me to head back now! Here we are, my own twin goes against me…”
Seth sputtered and ripped his hand away from Horus’ clasp and shoved him gently back against the blankets. “That’s not true! I could never. I’m just worrying for the both of us since you seem to think yourself to be some powerful god that can do anything.”
“One day I will become one.” Horus muttered as he gazed up at the cave’s ceiling, the moonlight that seeped through the crevices illuminating just half of his face. “And I will ensure both of our safety.”
But Seth’s mood only soured further. His heart stuttered strangely in his chest and it squeezed in on itself, an ugly feeling stabbing it like a thorn and it silently weeped for the near future. It might have sounded like a grand promise, and it should have made him jump from happiness, but this was not what he wanted. As long as they were under Thoth’s protection they needn’t achieve ascension. Leave it to their older siblings! This way, the two of them would forever be together and protected, right?
He never voiced those worries to his twin brother. Instead, he forced a smile and sat down next to Horus to hide the tremble in his knees. He said: “Don’t forget about me, I will become one as powerful as you!” He lied, he hoped the day would never come. “We are in this together.”
Horus smiled, unaware of his brother’s inner strife. He took hold of Seth’s middle with both of his hands and brought him to lay down in a more comfortable position, making him lay his head on his chest. Worries be gone, they were alone now and no one was going to disturb their peace, not even themselves. He ran his fingers through Seth’s red, shoulder length hair and massaged his scalp, slow and gentle, to ease him and melt away the stress.
The younger demigod kissed his forehead and whispered sweet words against the spotless skin while a hand remained in place around Seth’s torso, his embrace a safe, familiar sanctuary. After a few more kisses and tender squeezes, Seth finally let go of the rigidity in his shoulders and hugged his twin back, burying his face in the crook of his neck and inhaling his unique scent.
“You are too good to me, Horus… I am sorry for bringing down the mood.” He muttered against the soft skin of his neck.
His twin laughed, the pleasant sound of it resonating all over inside the cave. Horus peppered kisses all over his face and rolled them over until Seth was underneath his own body. He didn’t stop his kissing assault until his brother was crying from laughter. “Nonsense! You could never upset me, not even if you try as hard as you can.” Horus pressed his forehead against Seth’s and gazed deeply into those red pools. “I love you too much, Seth, no other feeling can compare to what I feel for you.”
Seth’s breath hitched and his heart started to beat into a frenzy. He looped his arms around his twin’s neck and nuzzled their noses together, eyes full of affection and undying love. The demigod felt like if he died right here – in the arms of the person he had loved ever since their mother’s womb – he'd sport those feelings into another life.
Before Seth could reply back with the same words, Horus rose and pushed his legs apart so that he could settle in between them. His brother looked down at him with mischief glinting in his irises and, with a grin spreading over his face, he said: “And I haven’t brought you here so that we can have deep, meaningful conversations. This easy feat can happen back at home.” Horus began to massage his hip with one hand while the other came to rest against Seth’s slowly reddening face.
Their siblings were completely oblivious to their relationship, all they were aware of was that Horus and Seth had a more special connection since they were twins. Not like they needed to know everything, anyway. Hiding from their sibling’s hawk like gazes was as fun as it was risky, all they could do while at home was share sneaky kisses and hold hands when they all were gathered around the dinner table.
Seth gaped when he remembered what he promised — that, when the full moon would be finally gracing Hermopolis with its shine, they could finally take the hand holding and kisses to… another level. The color of his face went from a soft pink to a bright scarlet, like the sand under the scorching rays of the sun.
The expression on Horus’ face didn’t help either; he looked excited, nervous, amused, all those things combined, very much mirroring his own. They’ve both been waiting for this day, when they could finally become one again. Each other’s firsts. Anticipation was potent in the air.
Arousal quickly pooled in the pit of his stomach. He’d wondered about this day so often, how it would feel to make love to his beloved twin brother under the sky he loved so much, away from the looming threat of the sun, under the protective gaze of the moon.
I'm so excited.
In return, he lightly touched Horus' arm with a hand and the other gripped his left shoulder. His whole body was buzzing with eagerness and his throat felt dry. He couldn't help but imagine how it would feel to have Horus inside of him, how gentle he would be with his own twin and how good he would make him feel — he knew his brother would be nothing less than that. Seth rubbed his thighs against Horus' sides and gulped hard. He wanted it and him so badly, but…
I'm so scared.
As if Horus could read his mind, he chuckled nervously and took the hand that rested on his shoulder in his and kissed it ever so gently. His eyes shone with a spark so blinding it made his lips quiver. After he was done with planting tender kisses all over his hand, he brought it close to his chest and pressed it over the spot against which his heart beat into a frenzy. "It's okay to be scared, I am too… But you are safe, we are safe. I promise you, I will make it the best moment of your life."
Seth's eyes welled up, but he smiled despite the tears. His twin was right. Thumbs came and brushed away the tears that were clinging to his eyelashes as Horus brought his face closer to his, blue eyes searching the red ones for signs of discomfort or reticence. There were none. The older demigod took his face in the palm of his hands and whispered, voice full of yearning: "The best moment of my life was being born as your twin brother."
I'm so happy I could die.
The moment he said those words Horus wasted no more time and pressed their lips together. Seth quickly melted into it, kissing him back with the same passion and longing. The kiss started off shy then took a more heated turn. His brother tasted like the dates he ate on the way here, sweet and savoury. He parted his lips and let Horus take all of him. His tongue danced with his and licked every spot that he could reach.
When their lips began to get numb from all the pressure, they parted and took fresh intakes of air. Seth watched Horus with rapt attention as he wiped the saliva from his mouth with the back of his hand and began to leave more kisses down his jaw and neck. He softly nibbled on his collarbones, sucked on the skin and bit so hard to the point it had Seth letting out a keen full of desire.
It already felt so good. Having Horus' mouth on his skin was the best feeling ever, he couldn't wait to feel more of him.
At the same time, his brother's hands wandered down to his chest. A hand tugged and clumsily pinched each of his two pink and sensitive little nipples. It made him hiss in delight and arch his back off of the blanket. A wanton moan left his freshly kissed mouth, the new sensations leaving him breathless. Seth tossed his head to the side to get better access to some air when his eye fell on a dark entrance not so far from where they were losing themselves in each other. He squinted his eyes to get a better look at it.
A shiver ran down his spine. It looked so… ominous. What could possibly be inside?
"Now, don't get distracted." He heard Horus say and felt his head being turned back to face the other demigod. "I am up here. Look at me and only me."
He’ll tell Horus about that entrance later.
Seth’s lips quivered upwards. “Why are you so confident? You sound like you’ve done this before.” On second thought, he actually regretted saying that. His smile faded. “You didn’t, did you?”
Horus halted his movements and gave him a look. They were always together, no matter the time of the day and the situation, there was absolutely no chance he snuck out to lay with another. He pinched the skin at his waist and grumbled under his own breath, then he let his hands travel down to the waistband of Seth’s shendyt. The younger demigod tugged it down once and it came undone, revealing before his calculating eyes his twin’s naked glory. His flushed, young, pure body.
Seth blushed harder under the stare. This wasn’t the first time they saw each other’s naked bodies, but this was the first time they were nude for this kind of… purpose. He saw Horus’ throat bobbing when he swallowed as his blue eyes raked down to his private parts. With an embarrassed squeak, Seth made a move to cover himself down there, yet Horus stopped his attempts short.
Being looked at so intensely made his lower region feel funny, hot and wet. That was new too, he never felt those kinds of sensations before, or well, maybe when his mind wandered far off and daydreamed about the current situation. Seeking a distraction from his own embarrassment, his gaze fell on the outline that formed against Horus’ shendyt. Wrong place to look at, his whole body went aflame, delight travelled down and made him breathe hard.
“Stop staring and actually do something!” Seth whined, covering his red face with both of his hands. Another desperate whine left his mouth when he felt something wet slide out of his vagina and onto the blanket.
He heard Horus sucking in a sharp breath of air, clearly turned on by the display that laid so shamelessly before him. “Seth… you are so beautiful, I feel like I could eat you whole and I still wouldn’t get enough of you.” He then laid a heated palm over Seth’s nether region and petted it gently and curiously, earning him a yelp and a sigh.
“Why won’t you- aah… take your clothes off, too?” Seth panted and took a look at Horus once more. The stimulation made him crave it more than he ever did before. When the other pressed the heel of his palm against a particular nerve, he moaned loudly and his vision blurred from the pleasure that suddenly erupted within his body, a supernova of feelings rushing through his every vein and bringing him closer to ecstasy.
Horus exhaled shakily. “Oh… you’re right. It did start to get suffocating,” he said with a chuckle. With his free hand he removed his own shendyt while the other continued to rub against his brother’s genitals. The gentle touch transformed into a more bold one by the second, meant to bring the other only pleasure.
With a sudden move driven from pure instinct, Horus rotated his hand and brought his fingers over the flushed, slicked up lips. He pushed them apart, slow, marveling at the way it twitched under his touch, inviting him even closer, deeper and fast. His brother was inexplicably beautiful no matter what part of his body he admired. The demigod’s gaze locked on to the tiny entrance which clenched around nothing but the slick that threatened to gush out of him again.
While still grinding the heel of his palm against the place that seemed to bring Seth to closer tears by the second, he prodded a finger against the velvety entrance and circled it softly, making Seth whine and his thighs tremble. He continued to do so until his finger was coated in slick and ever so gently he began to insert it inside. The sudden intrusion made Seth clench around the digit and cry out from the pain — Horus didn’t know if he should be feeling guilty that the sound only spurred him on some more.
He assured him with sweet nothings and wiped away those tears. Seth looked divine even when he cried, Horus wished he would never shed them out of sorrow, pain and fear, but only from happiness and pleasure — he will make sure it will stay that way.
The tightness that engulfed his digit was heavenly. Horus gave him a few moments to adapt to the new sensation and then, after he felt Seth relax a tiny bit, he began to move it in and out, this time eliciting small sounds of mixed pain and pleasure. His movements weren’t precise, but they still had a lot to learn, together.
Horus took his own flushed cock in his hand and started pumping it in rhythm with his finger’s movements. He sighed and looked down at his twin, whose half lidded eyes were stuck on the hand that fisted his member. He felt it twitch in his fist at the same time Seth’s inside tightened.
This is so hot… I can’t last any longer.
Seth mewled weakly when Horus added a second finger inside of him, the burn and the stretch making him shiver with pleasure. He wanted more! The sight of Horus touching himself made him hungry for more and it left him wondering again. The thoughts must be chased and replaced by actual action.
“Stop, stop, n-no more.” He pleaded his blushing twin with glistening, lustful eyes. “Please, I want you inside me now! Don’t make me wait any more.” Normally, those words wouldn’t spill out of him so naturally, but he was truly so desperate…
Yet Horus ignored him as his movements picked up the pace. He inserted another finger and scissored them to loosen up the rigid muscles. “You’re so wet, but I can’t risk having you get hurt because you’re impatient. Besides, I want to see you come only from this.”
The moans spilled out of Seth like a prayer, sending him into completion. The walls around his fingers fluttered and constricted and, with a final grind of Horus’ palm, Seth came, his mouth falling open on a silent scream. A stream of fresh tears ran down the sides of his face, his red eyes rolling back inside his head.
Horus grunted as he watched Seth letting go and before he could also come, he brought the tip of his cock closer to make it kiss Seth’s sensitive clit and came hard against his pussy, coating it in thick ropes of virile semen. The touch had the other demigod flinch and yelp from the overstimulation. Their whole bodies were trembling and vibrating from the sheer intensity of their shared pleasure.
Even while delirious with it, Horus bent down and planted a sweet kiss onto Seth’s lips, brushing the strands of hair away from his gorgeous face. “That was amazing, I love you so much.”
Seth opened an eye and unconsciously spread his legs farther, inviting Horus in. A pleased shiver ran down his back when he felt his brother’s spend trickle down his pussy lips — he felt himself quiver in anticipation. Horus took hold of his thighs and pushed them apart as much as he could, and finally, after what felt like an eternity, he pressed himself against his brother. Their bodies spasmed at the contact and both of them moaned in unison, delight blossoming once more inside their core.
The older demigod wiggled his butt, impatient as ever, and waited for Horus’ next move. His heart beat so fast, almost like it wanted to take flight and leave him soulless in his brother’s embrace. He knew Horus felt the same.
His eyes followed Horus leaning over him, sweaty face getting closer to his at the same time he began to grind his cock against his slickened up pussy. Seth couldn’t keep his gaze focused for long, eyes rolling back whenever the tip touched his excited little clit. Warm hands cupped his burning face with a touch so delicate he almost missed it, and then his head was tilted upward to a waiting, eager mouth.
Horus’ breath ghosted over his lips for a few seconds, soft, strained sounds leaving his own mouth. He planted a quick kiss over those plump lips to bring Seth back to reality while he lowered a hand down to his member. The demigod bit his lower lip, eyes never leaving Seth’s, and pressed the head of his cock against the wet hole. Sensational, his brother felt nothing less than divine — and then, he slowly pushed in and captured his lips in a searing, distracting kiss.
Seth’s hands flew to settle on Horus’ back and gripped him like he never did before. The penetration was smooth due to how wet his insides were, but it also hurt, it burned, and the tears continued to pour even after Horus bottomed out. Seth kept sobbing and whining, his nails sinking into his brother’s skin to help him ground himself. He was so huge it almost knocked out all the air from his lungs, and he felt so full it was driving him nuts.
At the same time Seth was trying to relax his body and mind, Horus kissed his tear soaked face with reverence. His brother was so brave! He took all of him so well even if now he started to become fussy. The tightness and wetness made his head spin in a pleasant way, and when Horus looked down to where their bodies were connected he had to grit his teeth in order to hold himself back from cumming so soon. It wouldn’t have been fair for Seth and he knew he would never hear the end of it if he did.
It felt surreal as much as it felt good. He’d been dreaming about this moment for so long, and here they were, losing their virginities to one another. Horus unconsciously buckled his hips at the thought, making poor Seth cry out and drool like a mindless doll. He couldn’t keep still any longer, he needed to plow inside that willing and hot body now. Horus whispered, his voice coming out high-pitched: “You good? You’re doing amazing, Seth, but can-”
“Move, please…” Seth told him at last.
And move he did. Horus drew all the way back until only the head remained inside, and he took a moment to watch how Seth’s greedy, sopping pussy was desperately sucking him back inside. He moaned loud and drove right back in, sending Seth’s back arching off the blanket. A high, pleasured keen disturbed the silence inside the cave, a sound so primal it urged Horus to continue his plunging.
He started off gentle, the angle of his hips changing frequently and missing their target. The building pleasure was clouding his mind and the sounds that came out of his twin only managed to get him drunker on the feeling. Horus gripped his waist and pistoned his hips with abandon.
It felt so good, it felt so great — Seth’s pussy was hugging his cock like a perfect sheath. His walls were molding after his shape, and the fluttering was delicious. Horus threw his head and chanted his brother’s name like “Seth” was the only word his mind could comprehend in between the new sensations. The feeling of ecstasy peaked and kept bringing him closer to the edge, and Horus knew Seth must be close as well – the way he kept moaning and biting his lips to keep himself from drooling spoke for itself.
His thrusts began to get more measured, meant to reach deeper. The sound of skin meeting skin resonated through the cave like a never ending song, the wet, messy sounds made by their bodily fluids accompanied it like an instrument. A sudden thrust against a certain spot had Seth’s lithe body going taut, his back arching impossibly higher and pussy clamping down around his brother’s cock — and he came for a second time that night. This orgasm was even more powerful than his first and it had him going boneless against the blanket, whole body quivering in the aftermath and his juices splattering all over himself and Horus.
The sight alone was enough to make Horus let go too. Seth whined again from overstimulation when Horus’ hot cum hit his sensitive walls. It was a lot, and it kept going for so long that it made him feel like he was bursting. He opened a tired eye and looked down to see his stomach slightly bulging — his face was painted impossibly red and he felt shameless for loving the state his twin brought him in.
He’s been deflowered by his one and only, fucked to oblivion until his stomach swelled with burning hot seed — and it felt amazing. Seth laid a shaking hand over the slight bulge and wondered about a day when it’ll take root.
A heated forehead came to rest over his and a sweet, short kiss brought him back in the present. Seth gazed at Horus with lovesick eyes and smiled in elation, a satisfied expression gracing his features. “Horus…” He murmured sleepily and dragged the other’s body down next to him. “...everything felt perfect. You made me feel so good, thank you.” Seth blushed and buried his face into Horus’ chest.
They embraced one another after coming down from their high and drifted into a cozy slumber, their bodies tingling with leftover bliss.
Well past midnight, Horus awoke from his deep sleep. He blinked rapidly to get rid of the drowsiness and sat up with a groan. His whole body felt so heavy, but at the same time so light as if he was floating on a cloud. A smile took shape on his face when he remembered what took place before they went dead asleep.
Horus turned his head and lowered his eyes to stare at his sleeping twin. He looked angelic, pouty pink lips making him hungrily lick his own. He envisioned them wrapped around his erect cock with abundant drool sliding past and down his chin. Red eyes would be filling fast with tears since he’d struggle to breathe and swallow around his brother’s girth. Under the blanket his cock straightened itself into fullness.
A hand hovered above Seth’s face, but Horus stopped himself short before he could reach out and wake him. A new thought occurred and this time it was even more perverse than the previous one. He gulped hard and felt his mind spin, body humming in delight and then, ever so slowly, he gripped the blanket and tugged it to the side, leaving both of them nude once more.
Seth shivered when the night’s cool air hit his body, but it didn’t stir him awake. Horus sighed in relief and let his gaze wander down to his twin’s still flushed pussy. And, oh my, what a sight. His pussy lips were stuck together thanks to their mixed bodily fluids, but even so, cum oozed slow and steady out of his vagina with every exhale.
If the thought of Seth taking him into his hot mouth made him rock hard then this view almost made him come prematurely. His cock pulsed in his hand and demanded it be sheathed inside that tight heat immediately. Horus trembled with desire and audibly swallowed the saliva that gathered in his mouth, placing both of his hands on each of Seth’s thighs and spreading them apart in a swift movement.
The demigod almost fainted when the blushing lips were forced apart too by the spread, sticky slick and come connecting them still. Horus lowered his head closer to it while keeping his eyes stuck on Seth to catch on to any reaction. He wouldn't mind it if his beloved twin would have some fun while he was sleeping, right? Right.
Horus brushed his nose against his clit and inhaled his natural scent that was the strongest in this specific place. A moan escaped from his throat, his blue eyes rolling with every intake of Seth’s scent. So good, so perfect. His twin brother was the embodiment of perfection itself!
He licked a long stripe along his vulva and gathered on his tongue the slick that seeped out from the sudden attention. Horus continued to do so as he sneaked a hand to touch himself, movements lazy but his mouth eager. Murmurs and moans vibrated against an unconscious Seth and slick continued to seep until Horus deemed his brother’s pussy wet enough to go another round.
Seth tastes so good, I’m going insane.
Horus stroked himself a few more times, turned Seth over onto his side and then he laid beside him. The younger demigod put his palm flat over his stomach and pushed his body flush against his, his heavy breath ghosting over Seth’s marked nape. With a sudden thrust, Horus drove himself back inside that awaiting hole, making Seth jolt and murmur something in his sleep he didn’t understand.
He needn’t wait for a go ahead – given their circumstances – and began to plow that sinful pussy like it was his first time having a taste of it. Horus slipped both of his arms around Seth's middle and snapped his hips hard and deep which finally brought a more noticeable reaction out of the sleeping demigod. Seth clenched around the hot cock desecrating his sleeping body and moaned low.
The reaction seemed to make Horus pursue his pleasure even more so, but Seth’s own too. He bit his earlobe and flicked his engorged clit in rhythm with his thrusts, feeling the walls engulfing him getting progressively more wetter. The glides were smoother and his cock slipped out a few times, making him huff frustrated breaths.
“What a slut, aren’t you enjoying this a bit too much?" Horus slid back in like it was the most natural thing to do. He changed the angle and hit something delicious that woke Seth up from his slumber.
“Horus…? What- aahh!” Seth didn’t last and came right after he opened his eyes. He was so sensitive. “Ah, ah! No more, please, I’m- it hurts!”
But Horus had none of that. He continued to deliver deep, rapid thrusts to reach his own peak. “This body of yours speaks louder than your words. Do you know how desperately your pussy is clinging to me right now? Did you like being fucked awake by your own twin that much?”
Seth whined and covered his burning face. “Ngh, shut up!”
With a final thrust, Horus came deep inside Seth to replenish what was lost. Then, he felt Seth’s vaginal walls constricting and the sound of liquid splattering onto the blanket pulled him away from his daze. His whole hand was coated in Seth’s pussy juices, something different from the slick he created until now. Oh… his own face flushed when he realised what that might be.
His twin cried out and sobbed, ashamed. Seth sharply turned his head to look at Horus and screamed in his face. “I told you to stop!”
He sighed in his ear and gave it a consoling kiss. “Why are you making such a fuss? That was so fucking hot. This means you loved every second of it!” When Seth only managed a scowl, Horus tried again. “You did great, my beloved. I love you so much. You don’t have to be ashamed, I love everything that is yours.”
“You are dead meat.”
“Hey! What did I say wrong? I could even lap up all that right now…”
“Horus!” Seth smacked him hard and laughed, half indignant and half amused. He shook his head. “I don’t think I will be able to walk back home without tripping though.”
Horus feigned disappointment and hugged him impossibly closer. “What a shame. That means I have to carry my princess all the way home. We’d tell our siblings you climbed a tree like the monkey you are –”
“What the hell!”
“– and we will evade the questioning with ease. Anything for my one and only twin.”
They shared a kiss and laughed — the cave filled once more with giggles after two moments full of love and lust. The two of them blushed while recalling the events and talked some more before they fell prey to another round of sleep. This time, Horus promised to lay still and wait for Seth before indulging in something else.
Somewhere, in the distant future, someone relived those moments for the first time in a long while.