Work Text:
It was really hot out. The kind of day that tended to prompt Kelvin’s Aunt May-May to declare it a sign that the End Times were near. He and Keefe had just gotten out of the pool for a hydration break, plus Kelvin had needed to pee. When he reached the doorway from the hall, Keefe was leaning against the fridge with his eyes closed, eating a pink popsicle. No, not eating. Sucking. Every few seconds, the popsicle would disappear almost to Keefe’s knuckles, into his mouth, then his cheeks would hollow and his lips and throat would move as he drained a little more of the flavoring, before sliding it back out to lick his lips. He hadn’t noticed Kelvin had returned, yet, as Kelvin was frozen in place in the doorway, and the other man was so focused on his frozen treat. In fact, he didn’t notice Kelvin standing there until he chose to poke out his tongue and draw it up the length of the popsicle, which prompted Kelvin to make an unhinged sound worthy of an adult film actor. The moan startled Keefe so abruptly that he almost dropped his popsicle, catching it shakily between his palms before returning the stick to his fingertips.
“Are you alright?” He asked hoarsely. “You almost scared me out my skin.”
“Sorry, I. Yeah, I’m okay.”
“Why did you make that noise?”
“I, uh…” Kelvin cleared his throat, averting his eyes. “I got jealous of that popsicle.”
Keefe looked askance at the frozen snack in his hand, puzzled for a moment, then raised his eyebrows. He failed to conceal a darting glance down to the front of Kelvin’s swim trunks, and his eyebrows climbed even higher. “Ohhh.”
Kelvin tried to cover himself with a hand, but Keefe smiled and closed the distance between them, tossing the remaining popsicle into the sink on the way.
“Nothing to be ashamed of.” He murmured, shaking his head. Then he leaned in with intent to kiss his boyfriend. Kelvin reciprocated, making another filthy sound at the feeling of Keefe’s chilled and slightly swollen lips. They hadn’t quite warmed by the time he moved them to Kelvin’s earlobe and neck, causing the other man to shiver and gasp.
“Do you want me to, uh…” Keefe whispered, using his eyes to indicate the erection Kelvin was sporting.
“If you want to.” Kelvin answered, blushing. “You don’t have to. I won’t die.”
Keefe chuckled, already running his hand down his boyfriend’s abdomen and reaching for the waistband of his damp trunks. “I know I don’t have to. But now that I know I got you this worked up, without even meaning to, without even trying. I really want to.”
Kelvin bit his lip and gripped the edge of the island behind him as he watched the shaggy blond head drop below his bellybutton. He had about a second to think that the tile floor couldn’t be comfortable on his boyfriend’s knees before all thought was obliterated from his mind and his dick was enveloped in blinding wet heat. He looked down to watch, and after his cock disappeared and reappeared (even farther than the popsicle) twice, Keefe’s warm brown eyes met his. A hand found Kelvin’s and pried it from the marble countertop, then drew it to the back of his head. Kelvin had the fleeting thought that Keefe’s knees wouldn’t have to suffer the tile for long, and dug his fingers into all that soft, slightly damp hair.
Sometimes Kelvin let himself dwell on the fact that the only experience he had was with Keefe, and allowed himself to wallow in thoughts of inadequacy. Other times, like now, he let himself revel in the spoiling that came with having his first and only partner come pre-educated in all the ways to make his knees go weak and his whole body quake with more pleasure than he ever thought possible. Keefe teased his thigh with work-roughened fingers, and Kelvin’s legs shook when he began to hum deep in his throat. He wasn’t proud of the sound he made, nor how hard he pulled his boyfriend’s hair, nor how his hips jerked uncontrollably as he got closer to release. The image of Keefe’s mouth on him combined in his mind’s eye with the memory of Keefe sucking on the popsicle again, then Keefe swallowed around him once, twice, and Kelvin forgot to care about not reaching climax too quickly. Mouth open, body arched towards his love, he kept his eyes open as long as he could, and managed to register Keefe smiling around his cock before his eyes slammed shut with the full force of his orgasm. His boyfriend kept him upright with warm, calloused hands on his hips, whispering soft words of pride and affection. Kelvin realized he was still clutching Keefe’s hair, and forced his own fingers to release.
“I don’t deserve you.” Kelvin said croakily, as Keefe rose back to his feet.
“Shh, that’s not true.” He gently bumped his forehead against Kelvin’s, and nuzzled against his temple.
“You’re so good to me.” Kelvin said, tears trickling down his face. “I was awful to you, before.”
“Before I sucked you off?”
“No, no. Look at me.” He took Keefe’s face in his hands and moved him so they were eye to eye. “Before we got together. And in between the good times, before that. I’ve had these feelings for you all this time, but I didn’t know what to do with them. So any time I felt like we were getting too close, and it was too good… I pushed you away. Pushed you away when my circumstances got bad, too.”
Keefe cupped Kelvin’s face in his own hands, then, so they were perfectly mirrored. “I know. I knew it wasn’t right. But I hoped- hoped that you would work it out eventually. Or that it would get better somehow. I was willing to wait for whatever you could give me. And you were worth it.”
“Dude, shut up.” Kelvin laughed, pulling Keefe into a hug. “There’s no way you’re talking me out of feeling bad about how crapola I was to you. But I’m so dang glad you stuck it out. Now I’m going to show my gratitude. Where do you want it?”
Keefe pulled back, cocking his head to one side quizzically. “Want…what?”
“Do you want me to give you a beej right here, or do you want a more comfortable place to do it? Maybe sitting down?”
Keefe huffed and pressed a hot, rough kiss to Kelvin’s mocking mouth, grinding against his boyfriend’s thigh. When he pulled back, Kelvin’s face was a priceless image of lust and adoration.
“Um, here’s fine. Guh-good. I’ll just-“ Keefe turned and pressed his own back to the kitchen island, watching Kelvin nod and slide to the floor in front of him. His preacher boyfriend may not have had experience, but he was a quick study and very eager to please. His enthusiastic urge to spoil Keefe often made the former heathen lightheaded. Kelvin had picked up a lot of his tricks, and after most of his past partners typically taking advantage of Keefe’s giving nature, and not returning it, it took some getting used to, having a partner who wanted to make it that good for him. He gasped when Kelvin’s tongue traced the space between his hip and thigh, then traveled down to attend to his balls. Soft texture in his hand made him realize he’d buried it in Kelvin’s shock of brown hair, and he looked down to see if it was crossing the line. The preacher’s eyes were dazed and half lidded, his busy mouth in a lazy smile. Sometimes he forgot that Kelvin was as touch starved as he was. He petted his thumb against his boyfriend’s cheek, then raked his nails gently across his scalp. Kelvin moaned around his balls, causing him to buck his hips a bit harder than he might have hoped. When he snickered and moved to suck a hickey on Keefe’s thigh, the latter bit his own fist to keep from begging. Kelvin had recently begun dipping his toe into delayed gratification, ever since Keefe had told him it was one of his most beloved kinks. Strangely, when it was someone he truly loved doing the delaying, Keefe had discovered it was much harder to be good and wait. Similarly, he had prided himself on his stamina with past partners, but once he and Kelvin had begun to explore the sexual side of their relationship, he had found himself unable to hold back in the beginning. It had taken months to get back some of his former restraint, and he still chose to wear inhibiting devices from time to time, just in case. Something about being touched so lovingly by the man he had devoted his life to for all these years just made his whole body want to give in.
When his partner dug his nails into Keefe’s thighs and drug them down, his legs started to shake. His chest heaved as he panted through the pain-pleasure, and watched with hunger as Kelvin darted the tip of his tongue out to just graze the tip of his dick. He was trying so hard to be patient, but he was pretty sure if Kelvin did that just a few more times, he wouldn’t be able to stop himself from going off. Instead, his boyfriend dipped lower, tipping his head to one side, and raked his teeth along the base. The need for steady friction was getting to Keefe, and he heard the ragged, “please,” come out of his own mouth before he could stop it.
“Hmm, please what?” Kelvin asked, eyes glittering.
“Please, I need to…ahh,” Keefe rasped, a surprise brush of tongue causing him to trail off. “Hnnn. Please make me cum.”
“Mmhmm, good boy, thank you for using your words.” Kelvin said, blushing, but clearly pleased with himself for remembering the correct nomenclature. Keefe shuddered at the praise, feeling goosebumps break out on his skin. Then all thought left his mind as his dick slipped into Kelvin’s mouth. With the tiniest bit of shame, Keefe felt his climax rising after only three pumps of his boyfriend’s sweet mouth. Unable to form words, he tapped Kelvin’s shoulder to warn him, and the second he felt the air hit his wet skin, his head fell back and he shot off with a ragged moan. Distantly, from somewhere near his navel, he heard a mumbled, “So beautiful.” Then he felt Kelvin brush against him, now standing upright, and pull him into an embrace. He let his head rest on Kelvin’s shoulder, breathing in his scent of chlorine, clean sweat, and sex.
“Just so you know, I’m never going to let our freezer run out of popsicles, now.” Kelvin teased, dabbing at them both with a wet paper towel.
“Mmm, that sounds perfect.” Keefe said with a glitter of mischief in his eyes. “Just don’t be mad when I use them to distract you when I want your attention.”
“I could never be mad at you for that.” Kelvin leaned in for a slow, lazy kiss. “Take advantage of me any time you want.”
After a few more minutes making out in afterglow, the heat set back in, and they parted to jump back into the pool.