Chapter Text
Day 1 of Zagreus's deal with Nyx was but a taste of his future. The young demigod spent entire days chained up against his adoptive mother's foot. His bindings obeyed Nyx's will, staying as taut as she wished, to keep him half-buried in her sole. The slightest motion of her divine foot pulled at the chains, and pulled him even more firmly into her flesh. He could not move to struggle, could hardly even breathe, yet he couldn't have been happier. He wished never to part with Nyx's feet, but to stay on them forever, and he gladly worshipped her soles as she requested.
In fact, he would have worshipped her even without her asking. The taste of her foot on his lips and tongue was better than the finest Ambrosia, and he could not imagine even an embrace from the goddess of love matching the blissful warmth of Nyx's sole upon him.
His excitement knew no end so long as he remained her chained-up slave. Whether sleeping or awake, he was hard as could be, moaning softly into her sole from the sheer pleasure. He would doubtless have come on her dozens of times throughout each day, had Nyx not used some charm to make it impossible. She allowed it only at the end of each day, when she put her feet together around him as a reward for his fine service. “Good work today, my child,” she cooed at him, making him flush with her praise, and caressed him betwixt her soft soles until he spilled his seed over them. Other times she freed him from his chains, and let him do as he pleased with her feet, finding his enthusiasm adorable. However it happened, Zagreus would usually pass out then and there, exhausted by his service.
But while those were the only times she let him cum, Zagreus could still orgasm plenty. In fact, Nyx encouraged it. If he was excited enough, and she could always sense when he was, a simple scrunch of her sole or a moment pressing her other foot to his back sufficed to push him over the edge. Other times she willed his chains to shorten and lengthen by turns, so as to drag him up and down her sole.
Such a wonderful way to spend his days, and the only thing to take Zagreus's mind off it was wondering when he would meet his birth mother. “Not yet,” said Nyx whenever he asked about Persephone. “Your father is still wary you'll try something. Give it a few more days.” The wait would have been more painful without Nyx's feet to keep him occupied, though at the end of each day, in his last wakeful moments after finding release on the goddess's sole, his last thoughts were always of the day when he would meet his mother.
One day, just a week since his agreement with Nyx, she had a different answer ready for him. “It will happen very soon, though I don't know exactly when. Hades is glad I've stopped your escape attempts. He's decreased security, and isn't likely to keep so close an eye on the exits now. As soon as the chance presents itself, I will take you to meet Persephone. That time may come without warning, so I want to make sure you keep our agreement in mind. You are not to reveal anything of your true identity to Persephone. She must believe you're my servant and nothing more. While in her presence, I will call you 'Asterius', and you will call me 'goddess'. You will refer to Persephone the same way, unless she says otherwise, and you will not speak to her unless she speaks to you first. Do you understand?”
Her voice was too stern to allow disagreement from someone in Zagreus's helpless position. “Yes, goddess,” he answered.
“Good. I can transport us to the surface as soon as it seems safe to do, so be ready to assume your role at any time. Remember also to speak nothing of it when we return. Oh, and one last thing: I will use my powers to change your appearance while on the surface, so Persephone won't see any resemblance to herself or Hades.” That was the last Nyx spoke of it. After that conversation, Persephone was just about the only thing on Zagreus's mind. He thought of her even while worshipping Nyx's feet with his tongue, and his thoughts only drifted from her when brought to orgasm.
Two more days passed without the long-awaited meeting, and Zagreus was growing impatient, even slacking in his worship of Nyx though the goddess understood and was not upset with him. Then on the third day, without any warning, a curious sensation came over him. His awareness faded for one interminable moment, smothering all his thoughts and feelings. For a while after it returned he was still out of sorts. It took him a minute to notice that some things had changed. His chains were not so tight anymore, and while they still held him to Nyx's sole, now he was further down her foot, with his head in the gap between her toes, giving him a window to the rest of the world. Even so, it was by hearing that he first realized they were no longer in the underworld.
The chirps and songs of birds sounded in his ears as a strange melody, with the buzz of bees as its backdrop. A pleasant smell intruded on that of Nyx's foot, and craning back his head, Zagreus saw a plethora of bright colored flowers underneath. Zagreus was so taken by them in this first glimpse of the surface world, that he didn't even think to look where Nyx was going until he heard a voice call his adoptive mother's name.
Nyx's toes splayed apart for him then, and looking out past them, Zagreus saw a woman in the distance. Just short of middle-aged in appearance, with fair skin lightly colored by the sun and blonde hair in a thick braid on her shoulder. She wore a simple dress, and walked in plain leather sandals. Zagreus would not have thought her anything more than a mortal woman, had her face not resonated in his memories. Even before Nyx spoke her name, he already knew who she was.
“Mother,” he whispered, and may have called to her had Nyx's toes not curled over his head then. That's right; he wasn't to mention any of that. He'd weighed it a fair condition when striking his deal with Nyx, but now his heart ached knowing that he couldn't tell Persephone he was her son nor embrace her as he wanted to. Still, he would keep his word. Maybe some other day he could drop the act and tell her the truth.
“Nyx, I can't believe it's you!” Persephone said, walking quickly to greet her visitor. Nyx floated closer to the earth as the woman approached, her toes dipping among the flowers, and she released Zagreus to let him see his mother again. “It's so good to see you! How long it's been!” As soon as the goddesses met, Persephone took Nyx's hands and held them in a tight embrace, as if the woman would fly off without it. Though weathered by time, her smile was just as Nyx remembered it.
“How long indeed. I... apologize for not coming sooner. Given the circumstances in which you left us, I wasn't sure you wished to see me again. I thought my face might be a sad reminder of that time.” A sad reminder. What were they talking about? Ah, there was so much Zagreus wanted to ask them, but Nyx's vows didn't allow her to answer, and his wouldn't let him ask Persephone.
“I understand. And I'm grateful. I did need time to grieve, but now I am at peace, and I'm glad to see you again. Will you stay for long? I so wish to talk with you, even just sit with you.”
“As long as I can, but I hope to find time to visit again in the future.”
“That's everything I wanted to hear. Please, come sit with me in the orchard.” She led the way with Nyx floating after her, and Zagreus trying to look at her though he could see nothing past her knees from this angle. Soon they left behind the field of flowers and reached the shade of the apple trees, under which Persephone spread out a blanket. “I hope you don't mind sitting here. I would have put down chairs and a table if I'd known I'd be receiving you today.”
“If it's with you, I'd sit even on the bare earth.” Once Persephone sat herself on one corer of the blanket, Nyx floated down at the other end, the both of them stretching out their legs so they lay side by side. Zagreus could just barely turn his head far enough to see his mother there, towering over him as much as Nyx did. He wasn't sure how to get her attention when he wasn't allowed to speak up on his ow, but Nyx helped him out, tilting back her foot to flash her sole and her little servant at Persephone.
“Hello? What's this young man doing on your foot? Did he do something bad?” Persephone reached a hand over to Zagreus, and patted his little head.
“Oh, him? He's a new arrival to the underworld. Asterius is his name. In life he was my most devoted worshipper, and begged for the chance to keep serving me in death. I decided to grant him that wish, and he's been tied to me ever since. I suppose I should let him loose for now.” Zagreus's bindings suddenly disappeared, and he fell from her sole onto the soft blanket. “Asterius, this is Persephone. You've heard me mention her, haven't you? Say hello to her, with all the respect owed to a goddess.”
Zagreus stood and turned to his mother. Goodness, but she was so beautiful. His breath caught when she smiled at him, and his throat tightened. Then when Nyx cleared her throat, he went to his knees and bowed his head. “Goddess Persephone, I hope my presence does not offend. This humble servant is only here to serve the Goddess Nyx, but if you wish it and she allows it, I would gladly serve you too.”
“What a well-spoken young man!” Persephone hooked a nail under his chin, and gently pulled it up to see his face again. “Rise, Asterius. You needn't need treat me as a goddess. I haven't lived as one for a long time. I thank you for your offer, too, but there is nothing I want from you. Except maybe... well, my feet do grow sore when I'm tending to my garden. I would welcome someone to... Oh, but Nyx, he is your servant. I wouldn't want to take him from you.”
“What's mine is yours, dear. Make use of him as you please. Though, be aware young Asterius can get very excited around feet.”
Zagreus blushed. For his mother to know that of him—and to laugh about it!—was almost enough to make him wish he was back in the underworld. “So he's one of those men! Well, that's alright. I doubt he'll think much of mine. So then, will you rub my tired soles?”
“Y-yes. Of course, mistress.”
“Thank you, Asterius! Let me take off my sandals so you may get to work.” Persephone left both sandals on the ground beside her, and stretched her feet while Zagreus made his way towards them. “They're a little sweaty, so wait ad let them dry if you like.”
Zagreus stopped in front of his mother's feet. It was true, they were damp with sweat all over, though not enough to make drops. The air around them was musty, and smelled quite heavily. Her soles were lightly wrinkled, yet they looked soft to the touch. No sooner was he standing before them than his heart began to flutter, and a stirring in his loins startled him.
This couldn't be! Zagreus had long appreciated Nyx's feet, yes, but he had never felt that way towards any other woman's. He had thought his attraction was only to her feet, and thought there'd be no danger in tending to Persephone's. What should he do now? It wasn't right to feel this way about his mother, but he already agreed to rub her foot.
He waited for a while, with the excuse that her foot was still sweaty, and tried to force down his arousal before he began, but it seemed impossible. Just by stretching her feet Persephone captured his attention, unaware of what an effect she was having on her son as she conversed with the other goddess. His erection stood straight up, and fearing she would see it, Zagreus stepped up to her foot to hide behind it.
There was still some sweat on her sole, but there was no point letting this drag on any longer. He raised his hands to the great pink wall and started rubbing it, slowly at first. Her skin was as soft and warm as he'd imagined; it took his breath away to feel it, ad to feel the warmth of her foot washing over him.
So this was his mother's foot. Just thinking that made emotion overwhelm Zagreus. His arms trembled, and his knees felt weak. How he wished to step forward and embrace her sole with all his being. “Stop that! She's your mother!” he berated himself, but the reminder only made him more aroused. Could it be precisely because she was his mother than he felt this way for her? That he felt the same for Nyx because she was like a mother to him?
Before long he stopped worrying about whether it was wrong for him to feel this way and focused on giving his mother the foot massage she deserved. If he couldn't tell her he was her son, at least he could express his love for her like this. With her feet casually leaning forward, he could just barely reach all of her soles, and he dutifully ran his hands over them, really digging into her flesh and kneading out the knots of tension on her feet. He felt her feet relax as he worked on them, and heard her soft sighs in the distance. “Ah! You really are good at this, Asterius.”
“He is a very good servant,” said Nyx. “And not only for rubbing feet. He's very skilled at cleaning them, too. Especially with his tongue.”
“Is that so? Then, if you don't mind, young man, would you kindly show me that skill?” Zagreus hesitated only a moment before putting his face to her foot and licking her sweaty sole. Sensing his tiny little tongue lapping away at her skin, Persephone laughed and scrunched her foot, briefly holding his face in the folds of her sole. “I didn't think he would really do it. But if he's willing, I'll gladly accept it. You have a wonderful servant here, Nyx. I hope you treat him well.”
Zagreus blushed and kept licking. He lovingly licked every groove and wrinkle of her motherly soles, huffing the smell of her feet while the goddesses talked. He didn't pay much attention to their conversation, until he heard Persephone fondly recalling the nights she had spent in Nyx's bed. The things she said so shocked him that he almost choked on her sweat. To think that his mother and Nyx...
He didn't mean to dwell on it, but they kept talking about it, going into such detail that he could almost see them going at it. Then he imagined what it might be like for him to be caught in their passion at this size. It made him so aroused that without quite realizing he started rubbing his shaft against his mother's sole.
But while he might not have noticed, Persephone certainly did, and she paused her reminiscing once she sensed it. “I think Asterius is enjoying himself down there,” she chuckled.
Nyx looked at him and smiled. “Is he now? Maybe you should 'punish' him, then. Do whatever you like, I assure you he can take it.” Persephone didn't need to be told twice. Before Zagreus could react, her foot fell over, and pressed him flat against the blanket. That sole felt divine all over his body, and he instantly became rock hard. He wouldn't have been worried about it, except that he sensed Nyx lift the charm which prevented him from cumming at that moment. His heart skipped a beat, and he resolved to stop it himself, but it was a struggle even before Persephone started rubbing her foot oh so gently over him. Back and forth it went, no more than one inch at a time, jerking him closer to orgasm each time. It only took a minute before his resistance was crushed and he was made to cum beneath his mother's sole.
When Persephone raised her foot afterwards, her sweat still plastered Zagreus to her sole, his body limp from the pleasure. “I think that 'punishment' was more than he could handle,” Persephone said. “Nyx, will you help me reward him now, for doing such a good job with the foot rub?”
“Gladly!” Nyx moved pressed her sole against Persephone's, fully smothering the tiny demigod between both his mothers. Zagreus was all wrapped up in bliss. He fully surrendered to their whims, let himself be dominated by their wonderful feet, until their conversation was all wrapped up and Nyx pulled back her foot. “It's been wonderful talking seeing you again, Persephone. I really do want to return when time permits, but right now, I must take my leave.”
“I understand,” said Persephone, the both of them rising to their feet around Zagreus. “Before you go, I wanted to ask: if it's not too much trouble, could I keep your little servant a while? It gets lonely out here, working this garden by myself. It would be nice to have someone to keep me company, who'll remind me of you while you're away.”
Nyx and Zagreus were both surprised by her request. “Allow me a moment to discuss it in private with him before answering.”
“Of course! I'll put away this blanket in the meantime.” Persephone picked it up and carried it away to the cabin where she lived, flapping it a few times before taking it inside.
Once she was gone, Nyx picked Zagreus up to speak with him. “Well? Do you want to stay with Persephone? I'll allow it if you do, but you must still keep our secrets as agreed and ask her nothing about her past.”
Zagreus didn't need long to think it over. “I do. I want to stay with my mother, if only for a little while.”
“If that is your wish.” Nyx held him to her mouth and kissed his little face, wrapping all of it in her plush lips for a moment. “Enjoy your time with her. My feet and I will await your return.”
“Thank you, Nyx. I... know you're not truly my mother, but you've been a mother to me for years nonetheless, and I'm eternally grateful for that.” He hugged her cheek when she held him to it, and they kept embracing until Persephone returned.
“Here. I bequeath you my dear Asterius, and beg you take good care of him for me. He's been a wonderful servant in life and in death, and I would hate for something bad to happen to him. Just one thing: Asterius cannot normally remain out of the underworld for long. He only remains with us now because my blessing keeps him here. When I leave, you'll have to take over that role. If ever you grow tired of him, just release him from your service and he'll return to me.”
Nyx held out Zagreus, whom Persephone took with gentle grip. “I will care for him, rest assured. Thank you, Nyx. May you find time to visit soon.” They hugged each other tight, with Zagreus still in hand, and once they let go, Nyx floated back into a dark portal, still waving at Persephone until she was gone.
Persephone sighed and turned to the young man in her hand, smiling warmly as she stroked his tiny body under her thumb. “Well, Asterius, It's about time I was making lunch. I'll give you some once it's ready, but in the meantime, you can keep my foot company.” She sat and held him to her sole, and used a thin strip of green to bind him to it, then slipped on her leather sandals and stood. “Are you okay down there? Wriggle around a bit if you are.” She didn't set out until she felt him do so.
While she hummed to herself on the way back home, Zagreus reveled in her foot's embrace, enjoying every heavy step she took on him.
What a strange path it had been to this first meeting with Persephone. After months of futile attempts to leave the underworld by his own strength, it turned out all he needed to do was pledge himself in service to Nyx and let her bring him to the surface. Even that service was a pleasure to him, and the only downside was his vow not to reveal his true identity to Persephone. But if that's what it took to be this close to his mother, it was a compromise worth making. Hopefully one day he would be able to tell her the truth; in the meantime, he was content to bask in the warmth of her foot, and to serve as her slave as thanks for the life she had given him.