Work Text:
“I don’t want to forget you.”
Horus’ words echoed in Seth’s mind as Seth’s arms pulled Horus close to him, keeping their lips tightly pressed together, nearly devouring each other with heat. He could feel Horus’ right hand pressed firmly to the back of his own head, holding Seth in place. And the way Horus’ left arm moved along Seth’s side, wrapping around his back, pulling their chests closer.
When they broke for air, Seth looked into Horus’ dazed, bright blue eyes, and remembered the way Horus ardently insisted on remembering Seth, no matter what. Abandoning godhood for it, even.
Seth pulled Horus closer again, kissing him even harder, perhaps even to bruising. Horus stumbled slightly with the movement, and ultimately knelt on the ground, taking Seth down with him. Seth straddled his lap, and pushed his right hand into the thick muscles of Horus’ back, squeezing him to pull him close. To remind Seth that Horus was real and not some illusion conjured from a fantasy. Someone who actually wanted to be by Seth’s side, to remember him and not let go. Who saw Seth for who he was, flaws and all, and refused to back away.
Horus’ left hand pressed against Seth’s lower back, sending shivers down Seth’s spine. The smell of lotus flowers filled the air, wind from the Nile. Those bright blue eyes Seth had loved since he first saw them.
Seth pushed Horus forward and pulled their lips apart, moving his lips to Horus’ chin. He could feel the way Horus’ pulse raced as Seth kissed down the column of his throat.
“Uncle Seth,” Horus said breathily. His right hand moved down Seth’s side, cupping his ass and squeezing, making Seth hiss against Horus’ skin. “Do you…? Do you really…?”
Seth moved up to kiss his lips again, swallowing Horus’ surprise, and hoping that was enough for an answer. He’d never really been good with words when it came to this kind of thing. Courting Nephthys had been an awkward affair, and he’d been stunned back then she’d agreed to marry him. She’d laughed off his awkwardness later, but it had only made the doubts from Osiris feel more present. Who had Nephthys loved? And why? Had Seth just been convenient, because she couldn’t have Osiris?
Seth could feel Horus’ cock responding against him, and Seth chuckled, rubbing them together. The younger demigod was definitely insatiable. Seth’s own cock was half-hard already, too.
Horus grunted into Seth’s mouth. He yanked a bit at the thick cloth skirt over Seth’s thigh. Close as they were, the material was a bit… in the way.
Seth pulled away again for air and half-opened his eyes to gaze at Horus with a mischievous grin. “Can’t you put your powers to use for this?”
A light sparked in Horus’ eyes, and he practically growled as gusts of wind filled the air. In seconds, most of Seth’s white skirt was in tatters, and Horus’ shendyt dissolved, allowing them to touch skin-to-skin.
Seth laughed and pressed a kiss to the side of Horus’ nose. “How much have you wanted to do that? I saw how furious you were when Anubis did it.”
Horus swallowed. “I…” His cheeks reddened. “I admit I was… thinking about it. But I wouldn’t disrespect you that way. Not after…”
Not after the night I assaulted you, Seth saw in the darkness of Horus’ gaze, thinking back over the past. Seth brushed his left hand over Horus’ right cheek, and smiled softly at him. “It’s in the past. We’re here, now. You’re here, with me.” He leaned in close to Horus’ left ear. “And I don’t want to let you go.”
Horus made a noise in his throat and firmly cupped Seth’s bare ass, squeezing hard.
Seth reached up to drag his fingers over Horus’ kiss-bruised lips before pushing them inside Horus’ mouth. Horus sucked on them, lathing his tongue over the fingers. Seth kissed the space under Horus’ right eye, before pulling his fingers out and reaching behind himself. Horus met Seth’s gaze as Seth breached himself with a soft hiss.
Horus pushed forward to kiss him again, making Seth grunt this time. It was difficult to manage, trying to push himself open while Horus kissed him. It was almost like everything melted away. There was no Osiris, mocking him, trying to own him, to turn Seth into something he wasn’t. There was no Nephthys, lying to his face. No mob of hungry humans or strange gods making casual threats.
Just Horus.
“Uncle Seth?” Horus said, quietly as he broke the kiss and reached up a hand to wipe away tears leaking from Seth’s eyes. “Does it hurt? We can stop.”
“No,” Seth said, quietly. “I want you inside me.” He wanted to drown out everything else. Everyone he’d turned to intentionally or through his own mistakes. Even to drown out the last time he and Horus been together. The night Seth had let Sekhmet taunt him. The night Seth had confronted Osiris and been confronted with more of his mistakes, and Isis had reminded Seth that she still hated him, too. That he’d never have his family because of her curse.
Seth looked up at Horus, even as the tears kept going.
Horus was a little afraid, too, but afraid for Seth. Afraid of hurting him more. He was beautiful. And Seth could destroy that. But he was weak, too, and in this moment, he prayed, perhaps he could have this.
Seth smiled. “Help me?”
Horus’ eyes widened. His left arm wrapped around Seth’s back, and his right hand reached out to Seth’s wrist, and began slowly pushing and pulling it, making Seth hiss at the feeling.
“Keep going,” Seth said against Horus’ cheek. His fingers were nothing like he remembered of Horus’ cock, but it was a lot more than he’d done to himself.
Horus quickened his pace, eventually making Seth gasp loudly against Horus’ neck, and make a full body shudder. At that point, Horus pulled Seth’s hand out entirely, and Seth watched as Horus’ licked the fingers clean.
Seth’s cheeks burned. After Horus finished, Seth focused on maneuvering his legs so that he could be better placed over Horus’ cock.
Horus helped orient Seth’s hips and then looked up, smiling at Seth and waiting, allowing Seth to slowly lower himself down.
When the head of Horus’ cock breached Seth, he shuddered, but kept going, letting gravity take over and pull him all the way down.
Horus kept his hands on Seth, calm and steady, making sure it wasn’t too fast, but letting Seth retain control. “You feel so perfect around me.”
Seth’s cheeks burned even hotter at that, and he leaned forward to kiss Horus’ lips, wrapping his arms around Horus’ neck, even as he sank down more and more over Horus’ cock.
Horus pushed his hips up, pressing deeper, making Seth grunt into Horus’ mouth as a wave of pleasure went through him. What control Seth had abandoned him, and he sagged forward, falling onto Horus’ shoulder to groan. “You do it, I… I can’t.”
Horus pulled back slightly to thrust back in, hard, making Seth gasp and squeeze Horus’ neck harder. He was a little worried he’d strangle Horus at this point, but Horus didn’t complain. Perhaps having a blessing from Nut that let you breathe when you couldn’t normally had its perks.
Horus’ slight thrusts became longer and harder, and soon Seth was bouncing on Horus’ lap. Seth’s left hand clawed down Horus’ back, nearly drawing blood and making Horus cry out, “Uncle Seth!”
“I’m here,” Seth said, feeling something rage within him. His cock was painfully hard now, but he left it alone. He just wanted to focus on Horus now. “I’m not going anywhere.” He didn’t want to leave this. It was heady, recalling all the ways Horus loved him. All the ways Horus wanted him. Had wanted him, for centuries, and Seth hadn’t known. It hurt, and Seth only wanted to give back to him. And selfishly, Seth wanted him, too.
Horus made a pained noise that surprised Seth. Then Horus thrust even harder and deeper, making Seth squeeze harder to hold on. Horus cradled Seth’s head with one hand, and squeezed Seth’s right hip with his other hand, holding him close.
Seth made a loud, pained gasp as Horus pressed the deepest yet and came, filling Seth up with his seed.
Horus pressed his face to Seth’s neck, kissing the skin there, and breathing shakily into him.
Seth felt the edge himself, but was distracted when Horus said, quietly into his skin, “Uncle Seth… Uncle Seth…” It was reverential.
“Just… call me Seth,” Seth said, wearily, too strung out for anything else. “Horus.”
“…Seth,” Horus said. He wrapped a hot hand around Seth's painfully cock and tugged, making Seth gasp as his nerves seemed to light up all at once. “Mine…” Horus pulled his cock back a bit and then thrust back in, matching his hand movements, making Seth yell as he was shoved over the edge of release.
Seth drifted for a while, feeling outside himself. But he didn’t dream of some cursed human past, or his own nightmares. There was a warmth around him, like sunshine in the early afternoon. It wrapped around his whole body, making him feel safe.
“Seth,” Horus whispered in his ear. “Seth.”
Seth breathed heavily and wrapped his arms more firmly around Horus’ neck, sagging his head down onto Horus’ shoulder. His right hand pushed up through Horus’ short, soft brown hair, pulling a little at the strands.
“I love you,” Horus said, quietly. “I love you.”
Seth breathed heavily. His entire body was loose and sore and felt like it might fall apart any second. He wouldn’t have been surprised if he dissolved into sand then and there. But Horus didn’t let him go. He didn’t run away. He stayed, and held Seth like he was precious, placing kisses on his shoulder, rubbing his back.
“My love is a curse,” Seth said, quietly, suddenly afraid. Recalling what Horus said he’d done to Anubis. What Seth’s love had been to Nephthys. To Isis. To Osiris. He hurt everyone he touched. Even Horus, with marks on his back from Seth’s nails. Marks in his past from Seth’s various crimes.
“No,” Horus said, hugging him tightly. “Your love is a blessing. One I would be honored to bear.”
Seth swallowed against the pain in his chest to hear that. He was crying again, and getting it on Horus’ skin. Horus had done nothing but reassure Seth that he could be trusted. That he was there. That he’d stay. He’d gone against so much to stay by Seth’s side, including both his parents and even the Ennead itself. He didn’t seem like he could be real, but he was, firm and warm beneath Seth’s fingers, his breath warming the air over Seth’s left shoulder, his cock still deep in Seth’s ass, his thighs firm and strong beneath Seth’s.
He always looked for Seth when he was lost, either in the wilderness or the curse or himself, and tried to help, in different ways, even if they didn’t always work. Wrapping his tight arms and wings around Seth for safety. He’d put himself out here, hoping to keep Seth safe, and wishing for some affection from Seth of all people, and Seth alone. Turning himself into a cute bird because he thought Seth liked those, because Horus was ridiculous, too, and it was strangely endearing. He was strong, brave, foolhardy, but hopeful, compassionate, warm, handsome… and most of all, earnest in his adoration, in his willingness to stay by Seth’s side. He stayed to comfort Seth, to reassure him, to try and make him feel better. No one had done that in... Seth couldn't even remember.
Seth had so little to offer against that, but he couldn’t push back against the feeling in his chest. Horus, who refused to forget him, after all these centuries, and despite what lay before them. So, Seth cupped Horus’ head and said, quietly, in the space between them, “Then I love you, too.”
Horus froze for an instant, and then he laughed, wetly, and warmly, and pulled Seth close again.