Retrospring is shutting down on 1st March, 2025 Read more

Curious Chocobo · 5mo

Zangeal - one of them is a massage therapist and gets a little handsy

Okay OP.... so this was supposed to be like 1k words max... it's over 3k LMAO. I have typed it up here for you, but I will also be posting it to AO3 :)

----------*
“I’m herreee!”

Zack burst through the open door of his massage therapist’s office with a large smile on his face.

“You’re late, puppy.”

Zack looked around the space. It hadn’t changed since last week’s session. Candles dimly lit the room. A small water fountain was going in the corner (Zack remembered to use the bathroom before this time because last time, he had to hold it during the whole session which was rough). The massage table was covered with white sheets with gold and red trim (Shinra-issued).

However, instead of the cute older blonde woman, Valerie, who had done his previous massage, he was surprised to see his mentor, Angeal. He wasn’t even in his uniform. Instead, his mentor had his hair tied back while wearing a pair of matching dark-blue scrubs.

“ ’Geal? What are you doing here? Where’s Valerie?”

“I’m in the process of getting my massage therapy license, so I’ve been taking some of Ms. Putip’s shifts to get my hours in.”

“Oh, I just thought you took some classes for that.”

Angeal laughed and stood up, going over to the doorway.

“It’s hard to learn just from a book, Zack. Besides, there are a few benefits. It’s another way to help my fellow SOLDIERs, I get to use my hands for something besides a sword, and it’s an excuse to get out of my uniform at work.”

Zack nodded.

“Cool. So uhhh… should I change?”

“Yes, just strip down and lay down on the bench between the sheets. I’ll step out for a moment to grab a couple of things.”

Zack barely waited for Angeal to leave before he stripped off everything. He was thankful he had showered before his massage. He could only imagine the lecture he’d get from Angeal about hygiene. He looked down at himself naked. He’d tried to keep his boxers on last time, but Valerie has asked that if he was comfortable, it would be better to be fully uncovered from his waist down.

“Only if you’re comfortable, dear,” she’d spoken with a smile.

Zack didn’t mind being naked. He was naked with his fellow SOLDIERs in the showers all the time. He also lived in Angeal’s apartment, and he’d definitely walked in on Angeal a couple of times getting changed or using the bathroom.

Zack got up onto the table and laid down on top the sheet covering the massage table. He reached back to pull the other sheet to sit just under his shoulder blades while laying on his stomach.

He heard a knock on the door.

“I’m ready!”

Zack heard the door open and steps walk towards him.

“So, puppy, since I’m a volunteer, I cannot access your notes. Where has Valerie been focusing on for your therapy?”

Zack’s smile instantly disappeared, replaced with a bitten lip and a slight hint of heat on his cheeks.

“I… um…”

“There’s nothing to be ashamed about, Zack,” Angeal noted while doing something behind him, “I just want to make sure you get the treatment you need.”

“It’s… my butt.”

Zack heard Angeal let out a small sigh.

“Zack, I know you like to joke, but-“

“I’m not joking!” Zack sat up and turned to face Angeal, who was turned away putting some kind of fragrant drops in the diffuser.

“Okay, it’s technically more than just my butt. I got into a squat contest a couple of weeks ago with Kunsel and I messed up my glutes and thighs. Usually, it would heal, but I’m not due for a mako shot for another month, and the more time that passes after your shots, the more vulnerable you are.”

Angeal turned to face Zack, crossing his arms on his chest.

“I shouldn’t be surprised. I forgot Second Class SOLDIERs don’t get monthly mako injections. This will be good practice for me, then. I’ve mostly been working on shoulders and arms. Now lay down and rest your arms.”

Zack laid down, resting his head on his crossed arms, and closing his eyes. He kicked his feet a little while listening to the waterfall, trying to force himself to relax.

The smell of lavender filled the air. Angeal must have turned on the diffuser. It smelled so fresh, so calming…

He felt two large hands on his ankles, gently holding them down.

“Relax, puppy. I’ll take care of you.”

Zack felt the sheet pull down to his feet. He was surprised at first since Valerie usually slowly worked the sheet down.

“Angeal’s a mature guy, and we know each other. He’s seen my butt, so he probably just didn’t want me to get overheated,” he thought to himself.

He felt two large, callused hands on his hips, thumbs making circles on his skin, slowly feeling more of Zack’s ass. Zack admitted it felt nice to feel small for once. Valerie was nice, but she was a tiny lady who could use some muscle when needed. However, Angeal’s hands felt large, protective, and firm.

“Goodness, puppy…. Your glutes are tight. I’m probably going to have to use some muscle on this. That okay?”

Zack let out an affirmative noise. He felt those hands rub the minor and medius parts of his glutes. Angeal’s thumbs rubbed deep into the right muscles, then losening to rub the area softly. The cycle of hard and soft massage left him on the edge of pain and pleasure.

“How is that, Zack?”

“Mmm’Kay,” Zack muttered.

Angeal kept working outside of his cheeks and even massaged his thighs. It was crazy how large Angeal’s hands were. He swore his hand could almost cover his entire thigh. It was a nice change of pace, since Zack was used to being one of the larger SOLDIERs in his class.

Zack felt his cock stir. He knew he got a boner the first time Valerie rubbed him down. He tried thinking of things that would make it disappear.

Professor Hojo naked.
Heidegger in lingerie.
President Shinra as a cat girl.

But the closer Angeal got to massaging his ass, the more Zack craved his touch, and the more his cock pressed into the padded table. He tried rolling himself a bit, but felt those hands on his hips.

“Calm, puppy.”

Zack whined then stopped. Why the hell was he reacting this way?

His thoughts were interrupted by the shifting of the table and pressure on his legs. Angeal must have moved onto the massage table. Valerie had done that before too, but feeling such a large pressure on his legs was very grounding.

The feeling of Angeal’s hands back on his hips brought him back around.

After what felt like ages, Angeal finally started working on his cheeks. Rough hands grabbed into his ass, massaging it hard. It hurt a little, and Zack squirmed.

A quick smack in his ass brought him to still.

“Don’t move so much, naughty puppy.”

Zack felt his cock fully harden, pained and begging for relief from the pressure. Zack couldn’t help but shift more. Another smack.

“You have to stay still, puppy, or else I’ll stop.”

“I-It hurts…”

Zack felt the table shift. Angeal moved off his legs and instead spread his knees apart to sit between them.

“What hurts, puppy?”

Instead of answering, Zack lightly thrust his hips against the table, rubbing his aching erection against the sheet which was getting damp with his precum.

“Oh, puppy…. You need Daddy to take care of that?”

That word. That did it.

Zack had always found Angeal a bit attractive, but he may have fantasized once or twice about how a large man like Angeal would feel pressed against him. He dreamed even more about calling Angeal “Daddy.”

He felt so pathetic. He’d never been this aroused with another person since making out with some girl the summer before he left Gongaga. He knew he liked boys, and he’d fantasized about Angeal, but actually having it happen was another level.

“On your knees, puppy.”

Zack obliged, and hung his head low, looking back between his legs. His own erection was hanging hard and heavy between his legs. He saw that Angeal was off the table and pushing a button, which lowered the table down enough so Zack’s ass was at level with Angeal’s hips.

Zack caught a glimpse of Angeal’s erect cock and felt himself shudder. He had seen Angeal naked before but seeing him hard and dripping precum from his uncut dick was something else. His cock looked almost as thick as Zack’s wrist!

“Like what you see, puppy?” Angeal held his cock in one hand, moving to slap it against Zack’s ass. It landed hard, and Zack gasped.

“Patience, puppy. I need to finish your massage.”

“Fuck the massage, just fuck me!” Zack thought to himself.

Zack felt Angeal’s hands spread his cheeks, massaging them with his hands. He felt Angel blow his breath on his exposed hole and shivered.

“I think Daddy needs to massage you inside as well, don’t you?”

Zack went to reply but cried out when he felt Angeal’s tongue on his hole. Zack held onto the sheets, moaning as Angeal ate him out and massaged his ass. If Zack got too loud, Angeal would give his ass a smack.

“Naughty puppy, we can’t be too loud. Is Daddy going to have to gag you?”

Zack whined and bit his lip as Angeal continued to tongue his ass and massage him. God, his tongue was thick but flexible!

Zack felt Angeal moved one hand between Zack’s legs to his neglected cock and started stroking it while rubbing soothing circles with his other hand on his ass and eating out his hole. So much stimulation at once made Zack’s head fuzzy. He felt himself thrust into Angeal’s hand, his poor cock just wanting release.

When Angeal pulled away, Zack whined and earned himself another smack on his ass, except this time Angeal kept his hand there, gripping the firm muscle.

“Daddy needs to open you up more if you want this, puppy,” Zack shuddered as Angeal’s thick cock smacked against him.

He felt cool gel against his hole and the hand that was on his cock was now being used to open him up. Despite his meaty fingers, Angeal really seemed to enjoy being gentle, slowly working one digit in and out of Zack.

“Can you another for me, puppy?”

Zack rocked back against his finger, silently requesting more, which Angeal gave. He rubbed along Zack’s prostate, making him cry out and earning another smack.

“You have to be quiet, puppy… you don’t want the doctors to see how naughty you are for Daddy, do you?”

“Y-Yes, Daddy…”

“Good puppy.”

Zack worked his way up to three fingers. His cock was dripping precum onto the sheet below him from the stimulation on his prostate. He felt so full, but he knew Angeal’s meaty fingers were nowhere near the thickness of his cock.

The whole time Angeal fingered him, he rubbed his thighs, kissed his hips, and massaged his cheeks.

“Such a good puppy, getting nice and loose for Daddy.”

Whether it was five minutes or five hours. Zack wasn’t sure. He felt so empty when Angeal took his fingers out. He could feel the extra lube, now warmed up, dripping down his cheeks. He heard Angeal rubbing extra lube on his cock.

He debated asking Angeal if they could do another position, but when he felt Angeal’s hands hold his hips and grind his erection between his cheeks, all words left him.

“Tell Daddy what you want, puppy.”

“You… in-inside me…”

Angeal let out a breathy laugh and adjusted his cock to rub against his hole, teasing the head of his cock against the slightly less tight ring of muscles, quickly followed by a smack on Zack’s ass.

“What do you say, puppy?”

“Please… fuck me…”

Angeal smacked him again, almost pushing the tip in but pulling back to tease him some more.

“Who do you want to fuck you, puppy?”

Zack just wanted the man to fuck him already!

“Please fuck me… Daddy…”

“Good puppy,” Angeal slowly sunk the head of his cock into Zack’s hole.

Zack felt his eyes bulge. He clawed the sheets but he almost dug his nails into his palms through the thin fabric. Was Angeal trying to shove his Buster Sword up his ass?! It felt huge!

“Fuck, Zack… you’re so tight. I’m not even halfway in… Daddy is gonna take it nice and slow for you, okay?”

Zack grunted in agreement. He felt Angeal slowly move in and out, only adding a centimetre each time he moved back in. Despite all the prep and use of his fingers, they were no match for Angeal’s cock.

He took deep breaths as Angeal worked his way in and out of ass. Angeal’s thumbs massaged soothing circles into his hips as he pulled Zack back and forth on his cock.

“Good puppy, you’re taking me so well. You’re still so tight though…”

“S-So big…” Zack panted.

“You can handle it though, puppy. Let Daddy take care of you.”

Angeal pulled out, and Zack groaned. He never felt so empty. He heard Angeal squeeze more lube onto his cock before pushing in slowly again. Where before, the stretch burned, now Zack wanted more. He reached towards his own cock to jerk himself off, just to have some feeling.

“Uh uh, puppy… no touching,” Angeal smacked his hand away before holding onto Zack’s hips again, leaning over and kissing his back while his cock rubbed against his stretched rim.

“P-Please Daddy… so empty…”

“So needy… but I suppose Daddy shouldn’t tease you so much.”

Zack could only gasp as Angeal plunged in and bottomed out in his ass. The stretch felt so good.

“Good puppy… taking all of me,” Angeal leaned down and kissed between his shoulders, “Now let Daddy help you feel so good.”

Angeal started moving his hips back and forth, the thick cock-head just inside before plunging back in. Zack kept his head down, biting his lip to hold back the lewd noises his body wanted him to make. The sound of lube, the waterfall, and the creaking of the table went through his ears. The smell of sweat, sex, and lavender filled the air.

Each time Angeal pulled back, he rubbed against Zack’s prostrate just enough to make his cock throb. He heard Angeal let out a small laugh as he ground against his prostate, making Zack almost sob at the stimulation.

“You like that, puppy? You like it when Daddy makes you feel good?”

“Y-Yeah-“ Zack moaned, moving his hips back against Angeal, so close to release from Angeal grinding his prostate with his cock.

“You’re so tight, puppy. You feel so good on Daddy’s cock,” Angeal purred, rubbing between Zack’s shoulder blades with one hand while the other gripped his hip.

“Daddy… close, close!”

Angeal let out a pleased hum and moved the hand from Zack’s back to his dripping cock, stroking it along with his thrusts.

“Come for me, puppy… Come for Daddy…”

Zack, forgetting they were in a room in the clinic where other people were working, cried out as he came. He felt Angeal stroke his oversensitive cock and pull his hand away. He heard the sound of lip smacking. Angeal was tasting him.

“Delicious, puppy. You’re so sweet. Now I think it’s Daddy’s turn.”

Zack whimpered as Angeal grabbed both of his hips and started building up his speed, his thick cock filling him over and over.

“You want my cum, puppy? You want Daddy to fill your tight hole?”

Zack was gripping the table for dear life. He was so overstimulated, full, and overwhelmed, especially when Angeal grabbed his hair and pulled back.

“F-Fill me up!”

Angeal breathed hot against his ear and spoke before nibbling on it.

“Who do you want to fill you?”

“Y-You, Daddy!”

Angeal rammed himself into Zack twice more before bottoming out and filling him up. Zack moaned as he felt himself pumped full of cum. It felt like his stomach was almost expanding from how full he was. Angeal stayed inside him while one hand rubbed his back in soothing circles.

“My good puppy… How do you feel?”

“F-Fuck… Daddy… that was good.”

Zack felt a kiss on the back of his neck.

“Good boy, Zack. Zack.. ? Zaaaackkk… Zack!”

Zack snapped his head up and blinked rapidly. He felt warm all over and just knew his face was flushed. He pushed himself up. He was covered with the sheet, although the sheet below him felt much more damp than he remembered.

“What… Angeal?!”

Angeal walked towards the front of the table. He was wearing his scrubs and looked just as he did before without any sweat (or other bodily fluids) on him.

“You fell asleep, puppy. I admit, I’m somewhat proud of myself for getting you so still for so long,” he chuckled, rubbing Zack’s hair playfully.

Zack looked at him like Angeal had grown a second head. That was all a dream?!

“I…. we… I was sleeping?”

“Yeah, you seemed to pass out pretty quickly. Were you up late playing games on your PHS again? You know you’re not supposed to do that on your work phone, pup,” Angeal frowned.

Zack gulped.

“N-No, I… I don’t know. Ummm, I better get going though. I’m doing drills with Kunsel in a bit.”

Angeal stopped rubbing his hair and nodded.

“I’ll let you get dressed. I’ll see you tonight back at the apartment. I’m making dumb apple porkchops, so don’t be too late.”

Angeal smiled at him with his kind, soft smile, not a hint of malice or lust on his face. Zack could barely look at him without feeling more flustered.

“C-Cool… see you then.”

Angeal left and Zack slowly got up. He looked down and saw a nice wet spot where his now-soft cock had been. Did he really just dream all that? It felt so real…

“I think I need to talk to Angeal.”

Retrospring uses Markdown for formatting

*italic text* for italic text

**bold text** for bold text

[link](https://example.com) for link