[This chapter contains +18 description]
"Zagreus dear, it's time for our morning walk... Cerberus is already up and ready." Klein's sweet voice woke Zagreus up, he yawned a little before stretching his arms, it was then that he noticed the hickey on his neck and shoulders, he sighed as he got up from the bed and walked into the bathroom, ignoring the golden-blue eyes that followed his every step. As soon as he closed the bathroom door, he looked at the mirror and sighed once again when he saw more and more hickeys all over his body. Neck, shoulder, arms, legs, thighs, back, no place was forgiven. Zagreus chuckled when he that a second later the bathroom door opened and Klein entered the bathroom, they can't stay away from each other for long amounts of time.
So what Klein does when Zagreus has to go to the hospital to work at his mortal job? He goes with him, invisible to every mortal. The mist would hide his appearance and he would appear as thin air for mortals and if a Demigod was to see him they would see Klein in his full glory. It was no secret for no one in the hospital that Zagreus was in a relationship with someone, but they never go to know who that person was, and of course, most people would guess a woman which made Klein very upset that he would hug Zagreus for hours on end and not let go unless Zagreus kissed his collarbone which always resulted in deeper kisses, which would evolve into touching, and touching would become full hardcore sex.
And yesterday was one of those moments, a coworker of Zagreus was talking to a nurse about him and how hot he was and what she would do to him if he wasn't so loyal to his lover, Klein wanted to kill her right then and there, but Zagreus had to hold him back, which made Klein even angrier which resulted on him taking his frustration up Zagreus's ass... Literally.
Right now he was entering the bathroom thinking Zagreus was mad with him, Zagreus pretended to be mad as soon as he saw Klein enter the bathroom, which made him frown. "Zag... Dear, I'm sorry..." Zagreus pouted and turned his head away, making Klein visibly flinch when he was reaching out to hug him. "You were too rough last night... It still hurts." Zagreus whispered as his face went red, Klein sighed and said: "Zag... I'm sorry... I promise i will try to make up for you... What can I do for you to make you forgive me?" Zagreus smirked and turned his face towards Klein who finally noticed he was tricked by Zagreus! "Oh, you little-" Before he could finish his sentence, Zagreus said: "You promised already."
Klein sighed in defeat and smiled as he took Zagreus's hand and pulled his naked body towards his own naked body, pressing them together. "Then ask right away what you want me to do." Zagreus blushed, no matter how many times he was hugged naked by Klein he would always be very conscious about their naked body, and how close they are, and how hot Klein's body is... "What I want is for you to be my wolf for the next week." Zagreus smiled sadistically, you see, Zagreus got the habit of making Klein change his appearance ever since he started to read about Isekai novels. The idea of animal ears attracted Zagreus for some reason, so he had Klein shapeshift and have animals ears and he loved them.
He would always play with them, and when Klein got a tail too he almost drooled. He even had Klein increase the sensibility on those parts of his body so Zagreus could arouse him by simply rubbing his tail, which backfired on Zagreus when Klein would always be horny and ready to have sex with him because Zagreus could not contain himself from playing with Klein's ears and tail.
Klein asked: "You sure...? Last time you and I had a little... problem~" Klein growled near Zagreus's ear, which made him smile as he chuckled. "Of course I am... Wolfie." Klein sighed and gave up, shapeshifting to match his lover's desire. A wolf tail and ears appeared on his head and back, making him sigh as he had to act like a wolf too since Zagreus asked him. So he just looked at Zagreus and scoffed, turning his eyes away from him. Zagreus found it adorable and could not resist but grab Klein's wolf ears and pull them, playing with them, which soon excited Klein as his penis was fully erected and Zagreus ended up pushing him down and sitting on his abdomen, soon Zagreus felt something hitting his ass and he gasped momentarily before smirking.
"Oh? Wolfie wants to play?" This was another thing that Zagreus adopted. A power bottom attitude, sometimes he would be dominant and want to tease Klein, it happened more often when he would make Klein make himself some animal ears and tail. Zagreus smirked and with one hand, grabbed the hard dick, even though he could not hold it completely, he could tease it with his hand. "Tell me, Wolfie... What do you want me to do?" Zagreus's teasing is too much because he knows how to tease him, his fingers pressed against the 'head' of his penis, making Klein groan when Zagreus lowered his head to lick Klein's left nipple which he discovered was sensible to touch, making Klein groan louder and smirk, it was at that moment that Zagreus knew... He fucked up.
He forgot that Klein's nipples were the finishing line of teasing because as soon as he licked it, Klein sprung to action and used his pelvis, he pushed Zagreus up, and holding his arms he pulled him down, penetrating his Zagreus's unprepared hole and making him gasp for air. He asked for it, teasing Klein in that position always led to this happening! Klein smirked when he saw the lust in his lover's eyes, he then told him in a commanding tone: "Move, baby, move your hips." Zagreus did a full 360 and went from dominant to submissive in a simple action, making Klein excited. He forgot that his body reacted when he was excited, which made his tail wag and his ears twitch, which caught Zagreus's attention and made him smirk and grab the ears and pull them.
Klein yelped as he felt his ears being pulled, making his hold on Zagreus's arms weaken which allowed Zagreus to place his hands on Klein's abdomen and push himself up just to let himself fall again, successfully riding Klein's rock hard dick. He repeated this process because not only did it pleased him but also pleased his lover, who groaned every time his ass would hit his groin. His pace soon became slower, which made Klein frown and change their position by taking Zagreus by the waist and lifting him without separating their lower half, Zagreus wrapped his arms around Klein's neck and his legs behind Klein's waist as Klein began to pound his ass hard. Each hit reaching further and further down as Zagreus moaned with pleasure, his mind blanking and he forgetting he had to go to his mortal job in three hours from now...
Klein's newly acquired tail was wagging fast and Zagreus smiled at that, his sweet moans making Klein go faster and faster. Soon he pushed his dick in and groaned as his loads were unloaded inside Zagreus as he liked the feeling of having his ass full, he told it to Klein once and always enjoyed the feeling of having his ass cleaned by Klein using his tongue, and later feeding it to him or eating it himself.
"We still have to take Cerberus on a walk..." Zagreus finally remembered. "And I have to go to work too... Shit." Klein pushed his tongue deeper inside Zagreus's ass as he cursed and spreading his legs waited, Klein soon kissed him, and they shared Klein's semen. Noticing that Klein was still rock hard, Zagreus pulled his tail, making him yelp in surprise and look at him with his eyes darkened and full of lust once again: "You can't have enough can you?" Klein asked and observed Zagreus and said, with a tone of dominance and order: "On your knees." Zagreus got hard again by just hearing that, he loved it when Klein would get all dominant with him, he smiled and got on his knees and looked up as he saw Klein holding his dick up to him: "Suck it."
Zagreus took hold of Klein's dick with both hands so he could hold it without difficulty, he had sucked it several times already, but it always tasted good for him... It was as intoxicating and addictive as Nectar was. His eyes closed as he moved his tongue and licked it, he could taste the sweet liquid flowing down his throat as he pulled his head back and pushed it down again, taking the whole thing inside his throat. It was quite a difficult task to do the first time he tried to do it, but slowly he learned how to relax his throat and completely swallowed the 14 inches long 9 inches thick monstrosity that Klein called his penis. Zagreus grabbed his dick to try and masturbate, but Klein held his hand and told him: "Bad boys that pull my tail don't masturbate... They wait till their turn." Zagreus whimpered at that but soon he forgot about it when he could taste the sweet flavor getting stronger as Klein was getting closer.
He felt Klein's hand on his head pushing his head against Klein's groin and he relaxed his throat, soon enough he felt hot liquid going down his throat, he could taste it even though it didn't touch his tongue at all. It tasted amazing as always... "Now it's your turn," Klein stated as his head went down so he could suck off Zagreus. With Zagreus's dick in his mouth and three of his fingers inside Zagreus's ass pressing against his prostate, Klein began to quickly jerk Zagreus off. It didn't take long as the pleasure accumulated from both his prostate and penis made him squirm. Klein licked Zagreus clean before he took him to the bathtub, where they proceeded to have a shower.
-Scene Ends-
Author note:
I'm still horrible at smut.
I had to make so research to write this because I didn't know some things about what I wrote... And I have to say... I learned quite a lot.
I also am trying to write more, the last chapter was 1600+ words and this one is 1700+