Lucky and Sore

Zagreus had endured a lot in his efforts to escape the Underworld. Countless deaths and revivals. Yet having Thanatos and Megaera there made things better. Unless he was being particularly stubborn, but he knew that his partners liked it, as much as they denied it.

On occasion though they decided to punish him for it. And honestly? Their combined punishments were his favorite kind. Especially when they ended with him getting so thoroughly and lovingly fucked by them.

His wrists and arm muscles ached from being tied above his head for hours now, making him unable to touch his lovers. He couldn't complain though, not when Thanatos was above him, his hard cock moving in and out of Zagreus's mouth, hands gripping his messy hair to steady himself as the embodiment of death emptied another load into Zagreus's wanting mouth.

The man kept going however, groaning through his release, pulling out just enough to have Zagreus grin up at him, his mouth stained with purple lipstick and Thanatos's cum dripping down his chin and chest.

"Still haven't had enough?" Zagreus chuckled and leaned his head up as much as he could, just enough to kiss the tip of the still hard cock before his face.

Thanatos let out an moan of appreciation, "How could I with you so willing for me? Besides..."

"You're hardly one to talk." Megaera supplied as her nails scratched at Zagreus's abs.

The fury more than lived up to her name. Both on the battlefield and when it came to lovemaking. She was fond of Zagreus's moans, weather it was while he was between her things like he'd been a few rounds ago, or while his sounds were muffled by Thanatos's cock while she fucked the prince hard with her favorite pink strap.

Megaera smirked when she saw Zagreus roll his hips into her, at the groan he let out when she wrapped her hand around his stiff cock making his cum drip down her fingers as she jerked him off at the same pace she was fucking him.

"Fuck Meg, show a guy a little mercy will you?" Zagreus threw his head back when he felt Megaera's thumb circling the tip, the strap sliding deep, so fucking deep as drops of Thanatos's cum still leaked from his ass, making it easier for Megaera to fuck him as she pleased.

"Think you've earned that?" Megaera pulled out completely watching as Zagreus chased her with futile efforts, the ropes preventing him from moving, "What do you think Than? Should we give him what he wants?"

Thanatos hummed when he felt Megaera's lips on the back of her neck, the fury nibbling at the bite mark Zag left before, "I think so. He's been very good for us since we came into the bedroom. Weren't you Zag?" Thanatos ran his thumb across Zagreus's lips, gathering drops of his cum before he slipped it into Zagreus's mouth for him to suck on.

"Yeah." The prince moaned, his eyes looking up at his lovers, lust and love written all over their faces. For a moment he saw Megaera's face soften, saw one of those rare soft smiles that the woman loved to deny having, "I'm so close."

The two hummed above him, Thanatos turned his head to Megaera to kiss her as Zagreus watched. He could feel his cock give a needy throb at the sight. Fuck how did he ever manage to get partners as amazing as them?

Thanatos and Megaera pulled away, a string of saliva breaking between their lips. They grinned down at the prince, Megaera's lipstick smudged even more than before. She wiped it with the back of her hand before it came to rest on Zagreus's hip again. "Be still for me then." Megaera's voice dropped to a husky and dangerous quality, one that always made chills run down Zagreus's spine.

"Zag..." Thanatos panted, his cock nudging Zagreus's lips. The prince licked along the underside, "That's it. Nice and slow."

Where Thanatos wanted Zagreus to be slow Megaera went full force. The tip of her pink strap pushed inside and in one thrust the whole length was deep inside again. Zagreus let out a long whine at the sudden pentation. He loved how different Thanatos and Megara were, each of them blowing his mind in their own way.

Thanatos's hands fisted into Zagreus's hair as the prince took the god's cock into his mouth once more, leaning back to let his mouth be fucked in slow deep thrusts. Thanatos bit his lower lip, eyes closing as he lost himself to the tight, wet feeling and the sounds sounding from his boyfriend's mouth.

Megaera wasn't much better, much more vocal than Thanatos, she moaned, grunted and growled, her biceps straining as she griped Zagreus tight around his hips, fucking him as hard and fast as she could with her legs shaking from her own approaching orgasm as her clit continued to be stimulated with every thrust. "You..." Megaera grunted, "You first, your highness."

There was a muffled groan from Zagreus as he pumped his dick into Megaera's hand. His moans and curses were barely coherent as he came, his cum spraying all over Megaera's hand and breasts. Megaera smirked, her hand rubbing him up and down, intent on getting every last drop of his cum out of him. She lunged forward, catching herself on one hand, her forehead against Thanatos's muscled back as she felt her own orgasm crash over her, her strap buried as deep as it could go.

She left hot, heavy, open mouthed kisses all over Thanatos's back. The sound of his lovers coming, combined with feeling both of their mouths on him pushed him over the edge. Zagreus moaned, gulping down every drop of Thanatos's cum as the god above him came into his mouth again.

Thanatos's head fell forward, his hair sticking to his forehead, eyes half open as he watched the prince still sucking eagerly on his cock.

He felt Megaera's arms wrap around him, the cum stained one moving up his chest, leaving a trail of cum before her fingers pushed into his mouth. Thanatos sucked them clean, with as much enthusiasm as Zagreus sucked his cock.

As Zagreus felt both his lovers pull out he couldn't help but say, "I love you." His voice was hoarse, his whole body ached, but still he grinned dumbly at them.

Thanatos smiled and untied his wrists, "We love you too Zag."

Megaera left the bed to unbuckle and take off her strap, as well as to get a clean towel for them. Zagreus grinned even more as he took in the state the two were in. They were all covered in a sheet of sweat, various kiss marks on their bodies, Thanatos and Megaera both had hickies all over the necks, courtesy of Zagreus for the most part.

When she came back she took one of Zagreus's hands, gently bringing his bruised wrist to her lips and kissing it "Love you." Zagreus melted on the inside as he felt Thanatos do the same. The trio took turns cleaning each other up, bodies aching as they did so. Finally once they were satisfied they collapsed on Zagreus's bed, ready for a much earned night of sleep.