Work Text:
Izuku sat on the edge of the pool, feet dangling in the cool water. He took a deep breath and turned his face to the warm summer sun, a smile pulling at his lips. It was the last week of this block of swim classes. The kids had improved so much, and honestly that was why Izuku loved being a lifeguard and swim instructor so much. Well, that and the hot blonde who dropped off one of his students. Tall, sharp jaw, shoulders that anyone would drool over, and the most gorgeous smirk the freckled lifeguard had ever seen. But every time Izuku worked up the courage to speak with him, he chickened out and found something to occupy his attention.
The sound of children laughing as they exited the changing rooms had the swim instructor grinning. It was extra hot today so he was sure they would be excited to get in the pool.
“Hey, no running!” Izuku called to one of the kids. “That’s rule number one.”
“Sorry, Mr. Midoriya,” the little boy apologized and consciously slowed his steps as he approached the pool.
“Everyone take a seat on the ledge,” he instructed. “Do not get in the pool until the rest of the class arrives.”
The first few kids followed his orders, though they took the time to goof off the way kids often did. They kicked their feet, laughing and screeching as water sprayed up around them.
“Oi! Don’t run!” A familiar gruff voice growled.
Izuku followed the sound and felt his heart flip in his chest. There was Katsuki, strutting behind Eri with goggles in hand. It was well known that he nannied for one of the wealthiest families in the area, and dear lord was Izuku glad they decided to put their laughter in swim lessons.
Katsuki was dressed in loose khaki shorts and an orange tank top that had no right to be so tight and Izuku had to remind himself not to stare. Especially when those Ray Ban shades pointedly looked toward him, and a smirk pulled at those sinful lips.
Shit! He knows! Izuku thought as he snapped his attention back to his students who were still kicking their feet in the water.
“Sit,” Katsuki ordered the little girl, her silver hair pulled back into some intricate braid. She followed his instruction and allowed the man to spread sunscreen over her face and shoulders. “Good girl. Now, listen to your teacher.”
Izuku felt something stir deep withing him at the praise not even directed at him. God, he had to keep it together. He taught children!
“You’re gonna stay and watch, right, Kacchan?” Eri asked. Izuku didn’t miss the way the man’s gaze shifted slightly toward him before looking at the little girl.
“If that’s what you want.”
Eri nodded and shuffled over to her nanny to hug him around the waist.
“Alright, alright. Let go, it’s too damn hot for hugs,” Katsuki griped and shoved the little girl toward the pool.
“Hi Eri!” Izuku greeted with a bright smile. “Glad you could join us. I think we’re just waiting on one more.”
Once his final student showed up, his mother frantic and hovering as usual, Izuku quieted down the kids. He instructed them through the first few drills and adjusted them as necessary. The entire time he felt eyes on his back and when he peeked over his shoulder, those dark Ray Ban sunglasses were zeroed in on him.
It wasn’t often that Katsuki stayed for the duration of the class. Usually, he dropped off Eri and showed up with McDonalds when he came to pick her up. And the times he did stay, the man was often buried in his phone. But not today.
His presence, and obvious attention, made Izuku’s voice crack more than once when giving instructions. He knew his face must be red from embarrassment, but with how hot it was today he could at least blame it on the sun.
Halfway through the class, Izuku decided it was best to get the kids a game. He felt too put on the spot with those fiery eyes fixed on him. Still, he made sure everyone was playing safely and following the rules. And by the time class ended, Izuku felt like he was the one who had spent an hour swimming vigorously.
His students were reluctant to get out of the pool, but open swim didn’t start for another hour or so. Izuku took a deep breath and slid beneath the water, its coolness a welcome reprieve on his face. When he resurfaced, he was surprised to see Katsuki was still tending to Eri.
“Everything okay?” Izuku called. “Eri isn’t hurt, is she?”
Katsuki stood from his crouched position and pushed his sunglasses atop his head. With his bangs pulled away from his forehead, he somehow looked even more attractive and Izuku had to take a moment to remind himself he still hadn’t worked up the courage to even talk to this man.
“Yeah, she’s fine,” Katsuki said, ruby eyes darting between Izuku, the pool, and a chair. Nervousness was an odd look on his features. “I was wondering though,” he crouched beside the pool so Izuku didn’t have to crane his neck so much. “Do you offer adult classes?”
“Adult classes? For swimming?”
“Yeah, you know,” Katsuki played with the leather bracelet wrapped around his wrist. “Private ones.”
Izuku felt his heart flip in his chest. The park district really only offered classes for kids, but this man was so earnest…and hot. He bit his lip before he could say something stupid and thought it over. “I-I mean, not usually, but I supposed I could make an exception.”
There was that smirk again, stretching across Katsuki’s handsome features and making Izuku feel like he was melting into the pool. “Great. You free tonight?”
“Late swim goes until 8, you could come just before and I’ll get you in,” the instructor smiled. It was crazy to think someone like Katsuki didn’t know how to swim! He looked so athletic. Surely, he grew up going to the lake or even taking trips to the ocean. But if Izuku could offer his services and spend time getting to know this gorgeous man, well, he wasn’t going to complain.
“See you tonight…teacher,” Katsuki grinned and Izuku was sure it had something to do with the blush that was certainly coloring his cheeks. “C’mon Eri, let’s grab some lunch and visit your dad at work.”
“Yay! Can we get McDonalds?” She asked excitedly. Izuku didn’t hear the nanny’s answer as they were already headed toward the exit.
The shrill squeal of a whistle echoed over the damp tiles that surrounded the pool. Izuku sat in the office, mentally going over a lesson plan for the hot blonde. Katsuki had yet to show up, but there was still 10 minutes until the community pool officially closed.
After classes, Izuku worked his shift as a lifeguard until 2pm, then went home to eat and nap before coming back a few hours later. His coworkers were a little confused, but once he explained he was using the pool for practice after hours no one seemed to question him.
A knock on the plexiglass window started the freckled lifeguard and he nearly fell off his stool. A gruff laugh muffled by the screen shook Izuku to the core and when he looked up, it was into brilliant ruby eyes.
“Hey,” Katsuki greeted. “Working hard I see.”
“I’m off duty thank you very much,” Izuku huffed. “I’ll buzz you in. Whistle just blew so everyone should be leaving soon.”
“Cool,” Katsuki gave the lifeguard a once over, fiery eyes dragging up Izuku’s body in appreciation. “Meet you out there, Teach.” He winked as he walked off toward the changing rooms, that gorgeous smirk stretching across his lips.
Izuku groaned to himself. Why did he think this was a good idea? He’d let his dick make the decisions and now he had to follow through. God, Katsuki was going to think he was such a creep. The lifeguard slapped his cheeks and took a deep breath. It was going to be okay. He just had to get into teacher mode and do his job…while guiding and possibly touching the reincarnation of Adonis. Shit.
His coworkers wished him a goodnight before they locked up, leaving Izuku to stew in the consequences of his actions. Then he realized Katsuki was probably already changed and waiting for him.
“Screwing up your first lesson,” he hissed to himself. “C’mon Izuku, get it together.” But as he turned the corner and entered the pool area, all thoughts flew out of his brain.
Katsuki was waiting for him…in the tiniest speedo the lifeguard had ever seen. Black with bright orange stripes running up the sides, barely containing the bulge between his legs. Izuku’s mouth dried up and there was no stopping the predatory way emerald eyes ate up every bit of bare skin. Rippling muscles along his back and shoulders, soft ridges between his abs and under his pecs. God, Katsuki was even more gorgeous than the fantasy version Izuku had built up in his imagination.
“I h-hope you weren’t waiting long,” Izuku said lamely, eyes still very much not on the other man’s face.
“Just long enough to wonder if I should accidentally fall in the pool,” Katsuki smirked. From where he was sitting, the underwater lights illuminated his face perfectly, sharpening his jaw into an even more handsome shape. “Then maybe you’d have to give me mouth to mouth.”
“Yeah,” Izuku sighed. Wait, what? “Hold on-” Katsuki’s smirk morphed into a grin. “I’m not teaching you how to swim, am I?”
The blonde let out a short laugh, “Damn, I really thought I was being slick asking for private lessons. Guess I didn’t factor in how thick that skull of yours is.”
“I-I-I guess it did seem a bit strange you didn’t know how to swim,” Izuku huffed a laugh of his own. “So, this is-”
“My shitty plan for asking you out,” Katsuki shrugged. “I mean, it didn’t seem shitty when I asked, but now that I’m here…I feel kind of dumb.”
Izuku blinked and padded over to take a seat next to the other man, slipping his legs into the water. He pulled off his shirt and tossed it onto a nearby chair. Emerald eyes tracked Katsuki’s throat bobbing as he swallowed and without giving himself a chance to overthink, the lifeguard leaned in and licked a stripe up the column of skin. Being so close, Izuku felt more than heard, the blonde’s sharp intake of breath.
“Shit,” Katsuki gasped, a hand reaching out to grip Izuku’s thigh.
“For the record,” Izuku whispered, leaning back to gaze into scarlet eyes. “I’ve been trying to talk to you for weeks and kept chickening out.”
“I know,” the blonde said plainly. “Eri told me you stare at my butt when I pick her up from swim class.”
It was Izuku’s turn to feel dumb. The lifeguard groaned and ran a hand through his thick curls. “I thought I was being sneaky.”
Katsuki chuckled and slid his hand higher, palm resting against the inside of the freckled man’s thigh. “Why exactly have we been dancing around each other?” He asked, hand inching higher until he was cupping Izuku over his swim shorts.
“Not really sure,” he answered, head feeling floaty as all his blood rushed to his dick. “You’re so hot.”
“I know,” Katsuki grinned and raised a thin brow. His heated gaze traced the freckles that painted Izuku’s cheeks and nose. “But you have no right to be so damn gorgeous. Can’t tell you how many times I fantasized about you teaching me the breaststroke…or the backstroke.”
“That can be arranged,” Izuku breathed as the other man’s thumb brushed over the head of his cock. He squeezed his eyes shut and took a deep breath.
“C’mon Mr. Midoriya, teach me how to hold my breath.” There was a splash as the other man slipped into the water. Izuku opened his eyes and felt his stomach flip at the sight of Katsuki nestled between his thighs and tugging at his shorts.
“Seriously,” the lifeguard snorted, but still raised his hips to allow the blonde to strip him.
“What? Don’t like my pickup lines?” Katsuki asked as he wrapped his fingers around Izuku’s length. He gave it a firm stroke, making his eyes roll back and his toes curl.
“Why use p-pick up lines when you a-attract attention without them?” The lifeguard asked, having trouble getting all the words out with the way the other man twisted his fist around the crown of his cock.
“Because,” was all Katsuki said before darting his tongue out to lick at the precome dribbling out of the slit. Izuku shivered and nearly choked on his next breath as the blonde swallowed him in one go, a satisfied hum vibrating through his length.
“Holy sh-” Izuku gasped, hands flying out to grip soft blonde locks. It took all his willpower to not buck up into that tight, wet heat.
Thumbs rubbed circles into freckled thighs as Katsuki pulled off enough to circle the head of his cock before dropping back down. Over and over he repeated the action. Water splashed around them each time he dropped back down and swallowed around Izuku’s length as the lifeguard no longer had control of his limbs. He kicked and thrashed and bit down on his own fist to keep from crying out as arousal tightened in his belly. Katsuki’s thumbs massaged his groin, making Izuku’s balls tighten just a little more.
“Ah ah, Kacchan,” he gasped, not realizing he used Eri’s name for her nanny. Scarlet eyes snapped up, nose pressed against a nest of dark curls and Izuku tumbled over the edge. He cried out, the sound barely muffled by the fist in his mouth as spurt after spurt of his ecstasy rushed down Katsuki’s throat.
“What did you call me?” The man asked after swallowing and sliding off Izuku’s rapidly softening cock.
It dawned on him then, and the lifeguard rubbed his face harshly, his pleasure tainted by embarrassment. “I’m sorry. I didn’t realize I called you Kacchan. Oh my god, this must be mortifying.”
“For you maybe,” Katsuki huffed and nibbled at the supple skin of freckled thighs. “I’ve wanted to do that since the first day I dropped off the kid at swim class.”
“But Eri calls you-”
“Don’t worry about it, okay?” The blonde smiled and gently rubbed his knuckles over Izuku’s silky length. “Think you could get it up again? I really want to learn the breaststroke, Mr. Midoriya.”
Izuku’s cock twitched in interest and emerald eyes glared at his traitorous crotch. How the hell did he find shitty swimming pickup lines sexy? He slipped into the water and let his hands rest on sculpted shoulders as he leaned up to press his lips to Katsuki’s. They were warm and swollen, tasting a bit salty, but Izuku didn’t care. Arousal thrummed through his body the longer their tongues battled and within a few minutes, his cock throbbed with need once more.
“Turn around and grip the wall,” Izuku ordered, receiving an excited grin from the other man. “I can’t believe I’m about to do this,” he whispered to himself as he hooked his thumbs into that skimpy speedo and stripped Katsuki of the last barrier between them.
The man’s cock bobbed in the water, bright red at the tip and covered in prominent veins. Izuku reached around and ran a finger along the underside. Katsuki sighed and bucked into the touch.
“God, I want you to ruin me,” the blonde gasped. “Take me however you want. Make me think only of you.”
Izuku knew it was all sexy talk, but the intimidation factor was still there. He needed to perform well. Katsuki had just given him one of the best blowjobs of his life. He needed to return the favor.
Freckled fingers danced over Katsuki’s balls to press on the firm skin behind. The blonde moaned and arched his back, but he continued to listen to his teacher and grip the wall. Izuku continued his exploration, index finger wiggling against the larger man’s puckered hole.
“Ah, right there,” Katsuki sighed and pushed back, eager for more.
Izuku pressed his finger in and bit his lip. “You’re tight.”
“Just gotta work me open. C’mon, I can take it,” the blonde panted, wiggling his hips in the water.
The freckled man worked his finger in more, lips leaving butterfly kissed along those godly shoulders. A second finger was added, and Katsuki’s hole fluttered at the stretch.
“You’re doing so good for me, Kacchan,” Izuku hummed. “Listening to my instructions.”
“I’ll be your gold star student,” he hummed back, hissing as the lifeguard added a third finger.
Izuku continued to drag his lips across the expanse of Katsuki’s back, paying extra attention to spots that made the man shudder and gasp. He curled his fingers a bit and was rewarded with a low moan and a tight squeeze.
“Never would have guessed you like to bottom,” Izuku whispered while sucking on the blonde’s earlobe. “Every time I imagined something between us, it was me bent over a bench or on my back.”
“Tch, I know how to top, Midor-”
“Izuku,” the lifeguard corrected.
“Izuku,” Katsuki tried, and it sent heat flooding to his dick.
He pulled his hand away only to move his body closer. Katsuki leaned against him, though he kept his hands firmly on the wall. Izuku lined up and pressed forward, squeezing his eyes shut at the incredible feel of the gorgeous man’s tight hole sucking his cock in. With a single thrust, he was fully seated, already panting. Freckled fingers dug into slim hips and teeth nibbled at a tanned shoulder.
“Move,” Katsuki breathed, shimmying back.
Izuku didn’t need to be told twice. Pulling back so only the tip was still enveloped by that delicious heat, he slammed forward as best he could in the water and shivered at the moan Katsuki let out.
“Again,” he panted, and this time when Izuku thrusted, Katsuki slammed back to meet him. They set a rough pace, water sloshing around them. Izuku adjusted his footing so he had a better angle and the pretty blonde cried out in ecstasy. “There, holy fuck right there.” It didn’t take the lifeguard long to figure out what he’d done and soon Katsuki was sobbing and begging for more, arms shaking as he kept his hands on the wall.
“Touch yourself,” Izuku panted, continuing his assault on the other man’s prostate. He could feel himself hurtling toward the edge with how tight Katsuki’s velvety hold gripped him. “It’s okay, baby. Make yourself feel good.”
One shaky hand left the wall and dipped beneath the glossy surface. More water splashed around them as they worked themselves toward bliss. Izuku grunted with each thrust, the resistance and tightness and heat around his cock both overwhelming and absolutely perfect.
“Come for me Kacchan,” the lifeguard demanded. “Come on my cock.”
Katsuki whined and then devolved into a sobbing mess. His hole fluttered as ropes of come shot into the chlorinated water. With hands back on the wall to steady himself, Izuku pounded into him until his hips were flush with the blonde’s ass and he was spilling inside, painting those velvety walls that clung to him so tightly.
Water continued to splash against the sides of the tile as they came down from their high, the sound echoing in the humid night. Izuku pulled out and laid his head against Katsuki’s shoulder, chest rising and falling rapidly.
“Fuck,” Katsuki panted, letting himself leaned his chest against the side of the pool. “That was even better than I thought. How are you beautiful and a fucking beast?”
Izuku chuckled and reached for his swim shorts that were still floating in the pool. “I wouldn’t call myself either of those things.”
“Well, you are,” the blonde groaned as he pulled himself out of the water and carefully put on his speedo. Quiet descended upon them once more. Katsuki stared down at Izuku who was still submerged. Tension filled the air between them.
“Was this like a one time thing or…” Izuku trailed off. He really wanted to get to know Katsuki more and touch him more…and kiss him more.
“Do you want it to be?” the blonde asked, wariness crimping his brow.
The lifeguard shook his head.
“Good, me neither,” Katsuki grinned. The tension eased and Izuku pulled himself out of the pool to sit beside the other man. “So, one more swim class, and then what?”
“Then,” Izuku breathed. “I have a second round of swim classes. I’ll be a lifeguard until the pool closes at the end of summer.”
“And then?”
“I teach water aerobics at the park district in the fall and winter.”
Katsuki snorted. “Is there ever a time when you’re not in the water?”
Izuku tilted his head and offered a soft smile. “Of course.” Katsuki raised a brow in question. “When you take me to dinner.”
The blonde grinned and looked up at the night sky. “There it is.” He patted Izuku’s thigh and stood. “Get dressed, I’ll take you to this really nice sushi bar that’s open late.”
Izuku sputtered as he stood to follow the blonde. “R-Right now?”
“No time like the present,” Katsuki shrugged and grinned over his shoulder.
Izuku smiled to himself as he walked to the chair where his shirt had landed. Maybe one day he would actually teach Katsuki how to swim, or at least float. What had started as a typical summer at the community pool turned into something out of a dime store romance novel. But he wasn’t complaining. Especially when he got a hot boyfriend and high-quality sushi out of it.
