Chapter 1: Prompt 1: Kissing
Chapter Text
Jeremy was home alone this week. His dad was rarely home nowadays. Ever since he found the courage to put his pants back on and start being a dad again, Mr. Heere had started trying harder at work, as well as at home. Because of this, his career began taking off. Promotions were flooding in and business trips became a weekly thing. Jeremy was proud of his dad, and his dad would make sure to check in on Jeremy frequently and keep the fridge stocked with food. Even with his dad's constant absence, Jeremy was never much of a party animal. He mostly just took it upon himself to watch YouTube at full blast, and eat cornflakes in his underwear at 2 in the morning. To him, THAT was the pinnacle of freedom.
Tonight, he decided to do something a bit different. It was a crisp Friday afternoon in the middle of November. His dad was in Detroit and Jeremy was walking to his house in a New Jersey suburb, surrounded by a group of people.
"How far is your house? I wore heels to school today and my feet are actually killing me," Brooke whined. Chloe rolled her eyes as Christine reached into her bag to find her gym shoes to offer to Brooke. Jake and Rich were just a few steps behind the girls, catching up on the newest protein powders and the hottest sports magazines. Jeremy didn't really care. Ever since the SQUIP incident, or what Michael jokingly referred to as the "squipcident," they had all been hanging out. Jeremy had a lot more in common with each of them than he thought.
Speaking of Michael, he was walking in step with Jeremy as the boy was lost in his thoughts. It had taken a while for Michael to forgive Jeremy. The "squipcident" (Jeremy despised the word, yet he had to give Michael credit, it was efficient) happened halfway through Jeremy's junior year of high school, and they had all just started senior year. Halfway through the summer, Jeremy had received an email from Michael with the tagline, "I would stand outside your window with a boombox, but I don't own a boombox." Jeremy didn't have to read the rest of the email to know that they were friends again.
Michael perked up as the group turned onto Jeremy's street. His head whipped to make eye contact with Jeremy. He said,"First one to your house has dibs on the beanbag!" And then he bolted.
Jeremy stiffened, and then sprinted after him. "Don't you dare!"
His house was only two minutes away, but by the time he reached the house Jeremy was struggling to breathe. He wasn't exactly the most athletic guy, and he was hunched over, his hands on his knees and panting like a dog. Michael laughed at him, his own face red and sweaty. Jeremy glared at him, and nearly fell over when Jake slapped him on the back.
"Good effort buddy."
Jeremy was the last one to enter his house.
. . .
"NO. We are absolutely NOT playing truth or dare." Jeremy was not having any of it. Rich was giggling at his suggestion and Chloe and Brooke backed him up. Christine was smiling like a maniac. Jeremy wasn't exactly well versed in playing truth or dare, but all of the movies he had watched told him it ended in death or sex, and he wasn't exactly sure how to deal with either.
"Well..." Jake volunteered, "we could always play Spin the Bottle."
Jeremy looked around. Three of the people here were men, and he definitely wasn't gay. One of the other choices was Christine, his ex-girlfriend. He didn't like the odds of this game.
"Truth or dare it is."
. . .
Jeremy stifled a giggle as he heard Chloe let out a monstrous snore. The girls had fallen asleep long ago. The only people still awake were Michael, Jeremy, and Jake. Rich was draped across Jake's lap, drooling on his jeans.
"I think I might have to tap out of the game, fellas. I'm falling asleep just sitting here, and Rich is starting to make my leg go numb," Jake sighed.
"That's alright," Jeremy said. Jake leaned over and laid his head down on top of Rich's side. It was comical how fast he fell asleep like that.
"Well, we are the only two awake. What do we do?" Jeremy asked, now turning to Michael. He had long since taken off his red hoodie. He had been laughing so hard since the game started that he began to overheat. Michael was a chubby guy, and he usually wore baggy clothes to compensate for his insecurity about it. Tonight though he was wearing a fitted t-shirt, paired with old, beat up sweatpants that had plenty of stains. Jeremy adored seeing Micheal in fitted clothes. He looked confident, which was a good look on him. Jeremy quickly shrugged the thought away, returning to reality.
"Why don't we keep playing truth or dare?" Michael asked him, moving from the bean bag he called dibs on (in such a rude way) to sit next to Jeremy on the sofa.
"There's only two of us though."
"So? That doesn't really change the rules. We can still be truthful and daring."
"Yeah, but you're my best friend. You already know everything about me. Doesn't that make the game boring?"
"Not if you get creative, bro. Aren't you a theater kid? Step up."
"I did theater ONE time."
"Yeah you did. For the love of your life, Christiiiiiiiiiiiiiiine." Christine stirred at the sound of her name, and Jeremy smacked Michael.
"Don't be so loud!"
"Fine. Whatever you say, my lord." Jeremy rolled his eyes, and Michael snickered. "By the way, you never told me what happened between you two. I know you dated after the squipcident, but I never heard why you two broke up."
"Oh," Jeremy said, looking away from Michael. "It's kind of a long story."
"I literally have all night."
"Fine."
Jeremy shifted a bit, trying to get more comfortable. This wasn't exactly a memory he loved to revisit. Michael just turned to face him though, with his large eyes and irresistible grin. What a bastard, Jeremy thought to himself.
"So," he started, "we started dating right after the play. This was way before you and I started talking again."
"Oh, sorry about that."
"No, I was wrong for what I did. Well anyways, we started going on dates, holding hands, texting each other romantic memes, and all sorts of other things couples do."
"It can't be a real relationship without memes."
"Truth. But regardless, it was going so well. We had so much in common, and it felt like we could talk forever about anything."
"So what went wrong? This sounds like a dream come true!"
"I'm getting to that!" Jeremy huffed. "One night, when we were at her place, we kissed. Or at least, we tried to. I remember her face getting closer to mine. I remember closing my eyes, and then I felt our teeth slam together. It hurt so bad, and I was so mortified that I just left. When she sent me a text saying 'I think we should break up'. I just agreed out of shame."
Michael stared at Jeremy, mouth open and eyes wide. Jeremy hid his face in his hands, embarrassed. Michael reached his hand out to touch Jeremy's knee comfortingly.
"Dude, don't be ashamed. Well, actually, you should probably feel humiliated by that entire situation, but don't feel bad for telling me."
Jeremy punched him in the shoulder, and Michael yelped, causing Jake to stir slightly.
"Okay, that time it was your fault," Michael joked.
There was a silence that seemed to stretch on for hours, as they were ensuring that everyone was still asleep. When they were certain, Michael turned back to Jeremy, now looking curiously at him.
"Have you really never kissed someone before?"
"Unless you count that time, no."
"I DEFINITELY don't count that time."
"Shut up Michael."
"That's kind of funny though, how do you get to be this old without ever kissing someone?"
"I don't know! Have you ever kissed someone?"
"Of course!"
"Who?" Jeremy asked, flabbergasted.
"In seventh grade I dated this girl from my neighborhood."
"And you kissed her?"
"Noooooo, I just told that story because it was a joke to lighten up your pathetic attempt at a first kiss," Michael sneered. "Of course I kissed her!"
"Damn."
"I know, right?"
"I'm never going to get a girl if I kiss like a Spartan charging into battle."
"Maybe you need to practice."
"With who?" Jeremy said, incredulously.
There was a pause, and Michael swallowed. "You could practice with me."
It was Jeremy's turn to look at Michael, slack jawed and eyes open wide, aghast at his suggestion. It was like a scene out of a movie.
"That's gay as hell, dude."
"How is it gay? I'm straight, you're straight. I know how to kiss, you don't. It's just a transfer of knowledge."
Jeremy wasn't quite convinced. He looked skeptically at Michael, the heat rising in his cheeks. He couldn't believe Michael was even suggesting this, for Jeremy to kiss another guy. Jeremy was always certain of his heterosexuality. He definitely liked women. Sure, he would sneak the occasional peek at other guys in the locker room, the toned bodies of jocks or the skinny nerds, and, on occasion, he would catch a glimpse of Michael and his cute, chubby stomach underneath his gaming t-shirts and signature red hoodie. But it wasn't gay! He just wanted to check out the competition he had in getting the girls. He was definitely not gay. Jeremy thought about this for a moment. If he definitely wasn't gay, he supposed it wouldn't hurt to let Michael show him how to kiss. It would just be one straight dude giving tips to another straight dude. Very straight overall.
"I guess I do need practice," Jeremy mumbled. He turned to look at Michael, all of a sudden becoming a little nervous. He stared downward at the couch between them, feeling shy. He stopped, trying to shake it off. If he wasn't gay, this wasn't a romantic occasion. This was two guys helping each other out. With this mindset, he raised up to meet his eyes with Michael's.
"Well, a good thing to do is to ask for consent first," Michael said, a little nervously. He reached his hand out to touch Jeremy's upper arm. "May I... kiss you?"
Jeremy wasn't sure what to say in return. He opened and closed his mouth, trying to form words. Finally, he managed to choke out a few words. "Uhm, yeah- I mean, yes. Yes, you can."
Michael scooted a few inches forward, his knees resting underneath Jeremy's. He leaned his face forward a few inches.
"Are you sure?"
"Yes." Jeremy steeled himself, and without another word he bridged the gap between the two boys. He made sure to keep his mouth closed and his jaw locked, and his lips pressed into Michael's. It was awkward at first, and Jeremy wasn't sure what to make of the kiss. It certainly wasn't as painful as his kiss with Christine, which he was thankful for. He was trying his hardest, but a few moments later Michael pulled away.
"C'mon, you can do better than that," Micheal joked, leaning towards Jeremy and teasing him.
Jeremy scoffed at the challenge and lunged towards Michael to try again. Michael pulled away, putting his hand on Jeremy's chest to stop his body from flying at him.
"Okay, no. Let me show you how to do it correctly. Come a bit closer, that way you aren't jumping across the couch." Michael put his hand on Jeremy's lower back, the other under his thigh. He pulled him forward into his lap with their faces only inches apart. Jeremy was drawn in by Michael's dark brown eyes, and the warmth in his cheeks. His own face was warm, yet he couldn't take his eyes off the other boy, who's lap he was sitting in as a completely heterosexual male who was just practicing kissing. "How does that feel?"
"Fine." Jeremy breathed.
"Okay good. Now you'll want to tilt your head to the right slightly, so our noses won't collide." Michael reached his thumb and forefinger up to grip Jeremy's chin, tilting his head accordingly. "Keep your mouth slightly open, but don't immediately thrust your tongue into your partner's mouth. That is a huge turnoff. You want to start slow." Michael demonstrated, still holding Jeremy's chin. He tilted the boy's head up and pressed their lips together. The feeling of his soft lips against his made him spark. It already felt more passionate than the awkward kiss Jeremy had initiated at first. His muscles relaxed and he felt tingles along his arms.
Michael broke the kiss. "You want to be doing something with your hands." He immediately started to kiss Jeremy again, bringing the hand that was on his chin around to caress his cheek, resting the other hand on the back of his head. Jeremy shivered. The touch sent chills down his spine and he felt a tug in his chest. Unsure of himself, he reached his arms up so one was around Michael's shoulder,his other hand brushing Michael's neck. He shuddered and now Jeremy was the one to pull away first.
"That was good." Michael praised.
Jeremy, now increasing in confidence, grabbed the collar of Michael's shirt and pulled him back in, shoving his tongue into the other boy's mouth. It was awkward, and definitely not the most graceful, but Michael took the hint and took over. Jeremy let him lead, but this definitely wasn't gay. It was just practice. Yet, the kiss grew more and more heated. Jeremy grasped at Michael's hair, and Michael's hands slid down to Jeremy's lower back, touching underneath his shirt. The touch was cold and unexpected, and Jeremy arched his back in surprise. Michael didn't stop though, his kisses moving downwards, across his chin then to his neck. Jeremy held Michael tighter as Michael laid a tentative kiss on his Adam's Apple before moving to the side of his neck. It felt amazing. How was Michael so good at this? Jeremy was putty in his fingers.
Jeremy gasped as Michael bit the nape of his neck. He pushed Michael away by the shoulders, suddenly aware of how much he was enjoying this. He was also aware of how much his body was enjoying it, when a little bulge appeared, showing through the front of his shorts. This was supposed to be practice. He wasn't gay, and he certainly wasn't into Michael. Yet here he was, still in Michael's lap with the both of them lost for words. Jeremy couldn't meet his eye, instead opting to hang his head in awkwardness.
Both of them seemed to be dealing with the same issue. Down there.
"I think I might be a little gay."
Chapter 2: Prompt 2: Caught Masturbating
Summary:
Jeremy's day at school was just awful. When he got home, he decided to relax and watch the porn video that he didn't get to earlier. Michael noticed that his buddy was stressed though, so he decided to bring over some snacks and games.
When the two met...
Notes:
This is NSFW, don't read if you aren't comfortable with that!
Constructive criticism is welcome!
Chapter Text
Jeremy walked into his house after a long day. He waved to his dad, before making his way right up to his room. His mind was a jumble of thoughts, from his horrendous morning to the tragedy of a school day. He entered his room and threw his bag towards his desk, shutting the door behind him. Jeremy fell face down onto his bed, sighing into his pillow. Today was absolutely draining. In the hallway, before class had even started, some guy named Rich shoved him against his locker and scribbled all over his backpack. During lunch, when he signed up for the school play to hopefully spend more time with Christine, he was made fun of for the whole cafeteria to hear. To make it worse, he had been fidgeting in his chair all day. He woke up late that morning and almost missed the bus. He had no time to load up a porn video, so he couldn't focus during any of his classes. It was a nightmare.
Jeremy rolled over and sighed, staring at his ceiling. His history teacher had assigned a huge presentation about The French Revolution, and it was due tomorrow, which was completely unmanageable. His teacher must've just loved to fuck with his students. Angrily, he stomped over to his desk chair and pulled out his school-issued laptop. He scrolled through websites looking for information. He tried his hardest to read, but he couldn't retain any information. He couldn't focus at all. The lack of his morning porn had offset his whole day, and he was unable to do anything now. He slammed the computer shut in anger, and hung his head low, his eyes shut tight. He clutched his head. He needed to get into a work mindset, not a porn mindset. He HAD to start working, or else he wouldn't later. Jeremy sighed in exasperation. He was pent up, and needed to relax, one way or another.
Jeremy leaned back in his chair. It was a rolling office chair, so he had to keep his feet firmly planted on the ground so he wouldn't roll everywhere while he was jerking off. He unzipped his jeans, dropping them to the floor to allow him to reach his cock with no obstructions. It was already hard enough. He didn't even need to take out his own laptop for a porn video. He knew this the moment his fingers brushed the shaft. He groaned and leaned back.
. . .
Michael Mell knocked on the front door of the Heere household. He knew Jeremy had been having a rough day. Michael was there when Jeremy was made fun of in the lunchroom. Afterwards, he tried to cheer his best friend up, but nothing seemed to work. Michael wished Jeremy wouldn't let stuff like that get to him. Especially after Michael came out to him. Jeremy was supportive. Jeremy had made it clear to Michael that he was supportive, and Michael believed him. They had been friends for so long that Michael could take Jeremy's word on things like that. But whenever he would get insecure about people calling him gay and constantly say things like "no homo" if Michael said anything remotely suspicious, Michael couldn't help but feel a little off. It made it worse that Michael had started to develop a crush on Jeremy. It wasn't promising for Michael's dreams of a relationship when he did stuff like that, so Michael tried to not get his hopes up too much. Regardless, he cared about Jeremy and he wanted to make sure his buddy was okay. So here he was, at Jeremy's door, with his Xbox controller and a bag of Lays potato chips. He wanted to cheer Jeremy up with some "Apocalypse of the Damned" and some snacks.
"Oh, hello Michael!" Mr. Heere said as he opened the door. "For a second I hoped you were a girl here for Jeremy." He chuckled.
"As if, Mr. Heere," Michael scoffed.
"He's upstairs." Mr. Heere stepped back a bit, allowing Michael to enter. Michael stepped inside. He shut the door behind Michael and stepped back towards the kitchen.
"Alright, thanks." Michael was intimately familiar with Jeremy's house. He had been there so many times that he could walk to Jeremy's room blindfolded. He turned a corner and went up a staircase, stopping at Jeremy's door. He considered knocking, but he didn't hear any noise from the other side of the door. He assumed Jeremy was just sleeping. It would make sense, it had been a long day for the guy. He chuckled, and pressed his head against the door. He laid a hand on the doorknob and gently opened the door.
The scene before Michael was unlike anything else he had ever been witness to. In front of his eyes, he saw a petrified Jeremy, pants around his ankles and dick in hand, sitting as his desk chair. Michael immediately dropped the controller and the potato chips in his hands, mouth falling open in utter shock. Jeremy jerked his legs up in surprise.
"Holy shit Michael, I'm so sorry, I didn't know you were coming over!" Michael just stared, slack jawed. It was the hottest thing he'd ever seen in his life. He'd seen plenty of porn in his life, but the sight in front of his eyes was so real. So tangible. Jeremy's hair was mussed up from running his hand through it throughout the day. His legs were shaking ever so slightly, Michael couldn't tell if it was from pleasure or embarrassment, and his face was a faint pink shade that made him look sun kissed and angelic. Michael couldn't tell if that was from pleasure or embarrassment. He didn't really care as he walked over to Jeremy's bed and sat down.
"Well, don't let me stop you," he said, blush beginning to cover his own cheeks. He could already feel a bulge forming in his pants.
"What?" Jeremy asked, surprised.
"I said, don't let me stop you. Keep going." Michael felt like the star of a porno. His words were coming out as confident, but he was quivering in anticipation. Jeremy was reddening by the second. Michael wasn't sure what would happen next. He might've just ruined his friendship with Jeremy forever. He might've just ruined the rest of his high school experience. He might've just-
Jeremy's hand started to move ever so slowly, snapping Michael out of his spiraling thoughts and back to the present. He couldn't meet Michael's eye, staring at the bed next to him as he ran his hand along his dick. Michael had to cross his legs so that his own dick wasn't as visible as it was becoming.
Jeremy ran his finger over his tip, and his legs involuntarily jerking and opening a bit. He carried on like that for a minute, stiff and awkward, before sitting upright in frustration.
"What's wrong?" Michael asked, now worried about Jeremy.
"I... I can't do it when you're staring at me."
Michael paused, before swallowing. "Well, do you need help with it then?"
Jeremy gawked, as Michael stood up and walked over to Jeremy's chair. He kneeled down in between Jeremy's legs. His head was now eye level with his best friend's penis. It wasn't the most flattering position, but that was hardly the first thing on his mind. He was in disbelief that this moment was real. Anxiety rising in his chest, he put one hand on Jeremy's thigh to steady himself. He hovered his other hand over Jeremy's shaft, looking up at Jeremy.
"Is this okay?" Jeremy nodded and Michael wrapped his hand around the boy's shaft. Jeremy groaned and then slapped a hand over his mouth, flushing bright red.
"My dad's home."
"I'll be quick if you stay quiet." Without another word, Michael began sliding his hand up and down Jeremy's penis. He started slow, but slowly got faster and faster. Jeremy was a flustered mess, squirming around his chair with Michael's hand's motions. He kept a hand over his mouth to stifle his moans, yet he was failing spectacularly. Jeremy was making sounds he didn't even know he could, but Michael didn't mind. He was even turned on by them, in some strange way. Wanting to hear more, Michael took a gamble and leaned his head towards Jeremys dick, licking the bottom of the tip. Jeremy bucked his hips forward in surprise, biting down on his finger to stop the noises he desperately wanted to make. He gripped the arm of his chair, and slid his other hand over the hand Michael had placed on Jeremy's thigh.
Michael bobbed his head once, then twice, before pulling off with a popping sound and speeding up his hand movements. Jeremy squirmed in the chair, and his breathing became unsteady. Michael grinned, watching precum drip from the head of Jeremy's cock.
"Fuuuck, I think-" Jeremy couldn't finish this sentence before came, straight up onto his t-shirt. Michael looked shocked, and Jeremy looked down at the front of his shirt, mortified.
"Oh my god, what did I just do..."
Michael stood, hands moving away from Jeremy and going to the zipper of his pants. "You know what you did." Jeremy looked dumbfounded. "Dude, you gotta do me now though. My boner isn't going away without some help."
Chapter 3: Prompt 3: Discovering Boundaries
Summary:
"My lord, may I please have the high honor of sucking your dick?"
Notes:
This is NSFW, don't read if you aren't comfortable with that!
Constructive criticism is welcome!
Chapter Text
Michael laughed, falling backward into Jeremy's bed. Jeremy sat next to him, facing down to him with a pissed off expression.
"Don't laugh at me, asshole! That was a serious question."
"I'm sorry Jeremy, I've just never heard someone use the phrase 'make love' seriously. It's too much." Michael gasped out through cackles.
"I'm so very sorry, you're right." Jeremy shifted around so that his body was faced towards Michael. "My lord, may I please have the high honor of sucking your dick?"
"That's more like it." Michael nodded. Jeremy just rolled his eyes, as Michael sat back up. "Now kiss me, you peasant."
Jeremy laughed, and reached out to brush his hand across Michael's cheek. They had been dating for a couple months now, and Jeremy was swallowed by love. The transition from friends to boyfriends was a little hard for them at first. What began as a lot of "bro's" and "no homos" turned into the art of mastering what to do on a date. Regardless, they cared about each other a lot and just laughed through their mistakes and awkward ways of figuring things out together. They were an inseparable duo. Today, Jeremy suggested that they "make love", which Michael found hysterical.
"As you wish, good sir." Jeremy flourished his hand in a fake bow, leaning over to kiss Michael. It was difficult at first, as Michael was still laughing, but Jeremy just smiled his way through. Tingles made their way up his spine and through his arms. Regardless of how long they dated, Jeremy still felt goosebumps when they did anything remotely romantic. He caressed Michael's cheek, and Michael rested his hands on Jeremy's chest. Jeremy broke the kiss as he fell back on his bed. Michael's hands fell on either side of his head, and his knees were placed on either side of Jeremy's hips.
Michael gazed down lovingly at Jeremy. "So, do you really wanna, you know?"
"Man, how can you be this old and still be awkward saying the word 'sex?'"
"You didn't answer my question."
"I would love to."
Michael laughed, and leaned down to kiss Jeremy again. Jeremy's hands roamed as his lips connected with Michael's, eventually sliding up under Michael's shirt. He went to pull the hem of Michael's shirt up, but Michael quickly pulled away from the kiss.
"Hang on, I'd like to take my own clothes off. It's just something that makes me feel more comfortable."
"Of course." Jeremy said, as Michael sat up on his knees, still straddling Jeremy. He pulled his shirt over his head, displacing his hair and glasses in the process. Jeremy was almost drooling at the sight above him. Michael tossed his shirt aside and leaned back down to Jeremy. He kissed his lips once, and then slowly made his way down. He peppered Jeremy's neck with kisses, slowly moving to his chest and all the way down to the waistband of his pants.
"May I?" He asked, looking at Jeremy.
"Yes," Jeremy breathed out, propping himself up on his elbows. Michael undid the button on Jeremy's jeans, sliding them off his legs and throwing them aside. He took the hem of his boxers and pulled them to his ankles, not waiting long enough to fully pull them off. Michael hesitated.
"Porn videos, don't fail me now..." He whispered, before wrapping his hand around Jeremy's dick. Jeremy gasped, legs clenching in surprise.
"Did I hurt you?"
"No you, uhm, uh-" Jeremy struggled to get his words out. "No you, you didn't." Michael hummed in response, moving his hand up and down.
"Should I be talking dirty to you? How do people even do that?" Michael laughed aloud, stroking Jeremy.
"I mean- I- um, you can if y-you want but- OH fuckkkk," Jeremy could barely form sentences. He had never been touched by another person like this. It was completely different than masturbating. "Just please don't like, um, ah shit, like, call me a whore or- or something."
"Why would I call you a whore?"
"It's a-a thing... degrading or something? I don't remember t-the word. "
"Ohh, got it, can do." Michael replied. Jeremy cursed his demeanor. He was so calm, staring at Jeremy's dick with curiosity, as if he wanted to see how it all worked. And Jeremy was a mess. Michael started stroking faster. "It's so hot, listening to you try to form sentences while I beat you off." Jeremy almost died right then and there.
Michael, shifting around so his head was closer, licked a stripe on the underside of Jeremy's dick, still stroking him. Jeremy groaned, throwing his head back. Michael wrapped his lips around the tip, moving his hands up and down around the base, and pulled off with a soft popping sound. He sped his hand up, now caressing Jeremy's thigh.
"Shit, man. Oh fuck, this was a really good idea." Jeremy moaned out.
"You're such a dork." Michael laughed. He adored seeing Jeremy like this. The way Jeremy swooned at the touch of his hand was so hot. He wanted to make Jeremy feel even better.
"Oh fuck, I think-" Jeremy couldn't come up with the last word before he inhaled sharply, cum shooting onto Michael's face. "Oh my god, I am so sorry."
"Bro, you're fine, don't worry."
"You just gave me a handjob and you're still going to call me bro?"
"Fuck yeah, bro." Michael said, with emphasis on the "bro", while looking around for a tissue. He found a box, and wiped his face off as best he could.
"I am actually so sorry." Jeremy said, standing up along with Michael.
"You're completely fine. However, there IS something you can do to make it up to me."
"What?"
Michael waggled his eyebrows. Jeremy rolled his eyes and punched Michael's arm. "You're awful." Jeremy reached his hands up to grasp Michael's face and kissed him, leading him back over to the bed. He pushed Michael down and Michael complied, sitting on the edge of the bed. His hands rested on Jeremy's hips, feeling the boy in front of him.
"Take your pants off." Jeremy instructed.
"Alright." Michael awkwardly squatted upwards, shimmying his pants down his legs. His boxers followed soon after. He was now stark naked. "I feel exposed, man."
Jeremy kneeled onto the ground in-front of Michael, grasping his shaft in his hand. "Sorry, I've never done this." Jeremy wrapped his mouth around the tip of Michael's cock. Michael flinched, and Jeremy instantly pulled away, looking up at Michael's face.
"What's wrong?"
"I'm sorry, that was just so... new. Oh my god."
"Do you want me to start slower?"
"Please."
Jeremy reached his left hand up to grasp Michael's hand. He smiled at the boy above him, and then reached his right hand towards Michael's cock. Michael groaned, gripping the sheets of Jeremy's bed.
"Are you really this sensitive?" Jeremy said in awe.
"I d-DOn't think so, it's just... just... a really new feeling. It's really d-different than jacking off." Michael's breathing was labored. Jeremy was adoring this new side of Michael, and wanted more of this. He started to move his hand up and down slowly, and Michael moaned.
"Let me know when you're ready for me to speed up." Jeremy told him, eyes focused on Michael's member. Michael stayed quiet for a few seconds, before squeezing Jeremy's hand twice. Jeremy took that as a signal to speed up. He started to move his hand up and down faster. He took a gamble, kissing the side of Michael's knee. He moved his kisses forward, leaving pecks on the inside of his thighs. Michael was in pure bliss, looking down at Jeremy. Jeremy formed an "O" with his mouth, sucking lightly on the soft skin of Michael's inner thigh. Michael's thighs inadvertently squeezed in, Jeremy's signal to keep going. He grazed his teeth across Michael's skin, speeding his hand up even more. Michael gasped, his teeth clenching.
"OH holy fuCK, I think- I think-"
Jeremy hummed, squeezing Michael's thigh. "Do it for me." He said, trying to be sultry but cringing inward. It apparently worked for Michael, his toes curling as cum shot up onto his chest.
"Holy fucking shit." Michael gasped, falling back onto Jeremy's bed. "I don't think I can move right now."
"Tips are appreciated!" Jeremy quipped.
Michael glared at Jeremy. "I have a tip I'd like to give you."
"Yeah sure."
Come lay with me."
Jeremy was surprised at how sensitive Michael was. He smiled though, finding it adorable. "How about I grab a towel and clean us up, and then get our clothes?"
"Alright."
Jeremy grabbed a damp towel from the bathroom, wiping off Michael's chest. He threw his boxers on, still in his t-shirt. He brought Michael's boxers and his shirt over to him. Michael reluctantly sat up, putting his clothes on. Once that was done, Jeremy climbed into bed with him. Wrapping his arms around Michael and being the big spoon.
"Want to watch a movie?" He asked Michael.
"Of course."
Jeremy pulled the Bee Movie up on his phone, and wrapped his arms around Michael while they both watched.
"I love you."
Chapter 4: Prompt 4- On the Sofa
Summary:
"I can't believe you'd think such lewd things on your dad's couch..." Her fingers were walking themselves up his shoulder, with her other hand pressing on his thigh a bit. She stared up at him, still with that smirk on her gorgeous face.
Notes:
This is NSFW, please don't read if you aren't comfortable with that!
Constructive criticism is welcome!
Chapter Text
Jeremy walked to his house, holding hands with his girlfriend Christine. They had been talking and laughing the whole time. Though, Jeremy was a bit nervous. He planned to introduce Christine to his father that day and was anxious about how that would go.
Taking a breath in, he turned the door handle, opening the door and letting Christine in first. He stepped inside after her and shut the door. They walked down the entrance hallway, with Jeremy looking around for his dad.
"Hey, dad!" Jeremy called out.
"Hey!" Jeremy heard his dad faintly respond from another room. Jeremy heard the creak of his father walking down the hallway. "Is there a girllll here for y-” He stopped short at the sight of Christine. “Oh crap, there actually is a girl. Jeremy, this is amazing! I was starting to think you were dating Michael!"
"Dad!"
"Well, he's here a lot, and you two are awfully secretive about what you do upstairs..."
"DAD."
"Fine, fine!" Mr. Heere surrendered, chuckling, and held his hand out to Christine. She could barely contain her laughter, and shook his hand gleefully. "Hello young lady, I'm Jeremy's father. Call me Mr. Heere."
"It's lovely to meet you!" Christine smiled. "My name is Christine and, unfortunately for Michael, I’m Jeremy's girlfriend." Mr. Heere’s eyes widened and his mouth slightly dropped open from shock. He quickly regained his composure and glanced from Jeremy, to Christine, then back to Jeremy. Christine seemed unfazed by his reaction, a stark contrast to Jeremy. He seemed to be glowing red, his cheeks and ears flaming red from embarrassment.
"Well I'll be damned."
"I wanted you to meet her," Jeremy quickly said, looking down at his feet. "I thought you'd be excited."
"Of course I am! Come sit, come sit." Mr Heere ushered them into the living room, settling himself down into an armchair. Jeremy followed Christine onto the couch, opposite his dad. She dropped her bag next to the coffee table and sat down. Jeremy sat down next to her and she rested a hand on his thigh, turning her head to smile at him before returning her attention to the conversation.
"So Mr Heere," she asked innocently. "What sort of embarrassing things did Jeremy do as a kid?" Jeremy rolled his eyes, but his dad plowed forward, excited to tell tons of stories from Jeremy’s childhood. As he spoke, Christine rubbed Jeremy's thigh reassuringly, as she wanted to make sure he wasn’t too uncomfortable with the whole situation. Jeremy appreciated her thoughtfulness, but he couldn't help but notice how close her hand was to his, well-
Christine suddenly laughed in response to something Mr. Heere had said, causing Jeremy to jump a little, snapped out of his thoughts. Her hand was creeping down his inner thigh, and Jeremy was unable to dismiss the thought now. He stiffened slightly, blushing. Christine, feeling him move, looked over towards him. She noticed his blushing face, glanced down at her hand, and looked back up at his face, flashing him a devilish grin before turning back to his dad.
"You said that Jeremy wanted to take dance classes when he was way younger?" She asked innocently, leaning and settling against Jeremy's shoulder. She slowly moved her hand up his thigh, nearing his hip and the slowly growing bulge in his pants. While Mr. Heere blabbered on about Jeremy as a child, she slightly squeezed his thigh, pushing her nails in and dragging downwards. Jeremy was sweating bullets, trying to keep a straight face.
As if by a miracle, Mr. Heere glanced down at his watch and then practically jumped out of his chair. "I am so sorry kids, but I have to run to a meeting. I have a presentation today. Wish me luck!" He waved to them as he rushed from the room.
"Good luck!" Christine called after him with a pleasant lilt to her tone. She waited a few moments after the door shut, and then slowly turned to Jeremy. The sweet smile from moments before had melted into an alluring smirk.
"You alright?" Jeremy asked, his voice shaking slightly.
"I am, but are you?" she replied in the most sultry voice she could muster. "I can't believe you'd think such lewd things on your dad's couch..." Her fingers were walking themselves up his shoulder, with her other hand pressing on his thigh a bit. She stared up at him, still with that smirk on her gorgeous face. "And with your dad right there!”
"I, umm..." Jeremy was choking through his words, "are you, uh...?"
"Yes, I am talking dirty to you Jeremy."
"Oh! …Alright!" Jeremy laughed nervously, the sound cracking in his throat. "I-"
"You can get a boner in front of your dad but you can't talk dirty to me?" Christine cut him off, putting her hand under his chin, tilting his head up to look her in the eyes. “You’re unbelievable.”
Jeremy was sweating bullets, and his boner was roaring with intensity now. She seemed to be playing a character. Jeremy had only seen women act like this in his porn videos. But seeing it firsthand… he was stunned. He was also hard as hell. This was so new to him. He could have never guessed a sweet girl like Christine could reveal this side of herself so casually. To make it better, he got the blessing of dating this girl.
"Well," she sighed, "I guess we'll have to do something about your issue." She looked him in the eye. "Well, my dear Jeremy. Do I have your consent?”
"Absolutely." Jeremy choked out before Christine swung herself around his torso to sit on his lap, putting her knees on either side of his legs. She grabbed the collar of his shirt, pulling him into a kiss. It was short, as she quickly pulled away and went lower down to the side of his neck, moving one hand to caress his cheek as she sucked on the nape of his neck. Jeremy let out a strangled noise, trying desperately not to moan at Christine's touch.
"Don't worry about being quiet. Nobody's home, right? We can even do it on the couch." Jeremy was in awe, and he nodded frantically. Christine kneeled upwards, her hips against his chest and her hand back on Jeremy’s chin. She pulled his face up and stared down at his lips.
"Man, what would your dad say…" Christine murmured She stopped herself suddenly, bringing herself back down onto his lap and releasing his chin. She placed both her hands on his shoulders and stared him square in the face. She seemed to slip back to her usual self.
"Is this too much? I don’t want to actually hurt you.” The concern in her voice was touching. In any other situation he would wrap her into a hug and whisper a thanks for her concerns. Yet now, he was at her mercy.
"God, please keep going."
Christine brightened at that, seeming to return to her character with the flip of a switch. She slowly undid the button on his pants, seeming to relish in making him wait for this. She tugged his pants downward, just enough for his boxers to be exposed. She pulled those down as well, revealing Jeremy’s dick.
"I've barely touched you and you're rock hard." She brushed her fingertip over the head of his cock and Jeremy inhaled sharply. "So sensitive." She slowly wrapped her hand around his cock, rubbing the tip with her thumb as she sat upon his leg. She leaned against his chest, alternating between kissing his neck and whispering into his ear.
"Stop," Jeremy gasped out, and Christine stopped. "I won't last much longer."
"Alright," Christine agreed, abruptly stopping her hand. Jeremy inhaled sharply as Christine slid off his lap. She stood and cast off her skirt and underwear, barely giving him time to process it before she laid on the couch. She was on her back, with her legs towards Jeremy. "You better do a good job.” Christine spread her legs slightly, and Jeremy was dazed by the sight. He shuffled around, leaning down on his stomach and putting his head between Christine's legs. He kissed her thighs, squeezing the outside as he made his way closer to her clit. She groaned a little, legs moving involuntarily. He went right for it, flattening his tongue and pushing gently against her clit. He repeated that a few more times, before cautiously slipping a finger into pussy and curling it up. He waited a second or two to make sure she was enjoying it, then slipped another finger in.
"How do you know how to do this?" Christine moaned out, knotting one hand through Jeremy’s hair and clinging the other to the couch. Jeremy lifted his head slightly so he could talk.
"I may have Googled some things."
Christine rolled her eyes at the smug look on his face, but Jeremy just kept going, slipping a third finger in and sucking slightly on her clit. Her hips twitched as she groaned.
"Damn you’re so good at this." Jeremy moaned in response, fingering faster. Christine could barely keep still, her thighs trembling and her nails digging into Jeremy's hair. "Oh fuck, seriously don't stop, oh my god." Jeremy complied, and a few moments later Christine gasped loudly and her entire body tensed. Jeremy pulled away and looked down at her as best he could with her nails scratching into his scalp. He let her ride out the orgasm. She fell back against the couch, her breath ragged.
"Holy shit, Jeremy. That may have just been better than play rehearsal." Jeremy laughed.
"I really want to fuck you." Jeremy breathed out after staring down at her in silence for a few seconds.
"You really want to?"
"Please Christine, I'm begging you."
"Alright then, I can't say no to you begging. Do you have a condom?"
"Fuck," Jeremy sighed. "I don't."
Christine winked at Jeremy, before getting up off the couch to rifle through her bag. She pulled out a box full of condoms, stifling a laugh at Jeremy's shocked expression. "I came prepared."
"Why do you have so many?" He asked, jaw practically on the floor.
Christine beamed, her usual personality shining through for a moment as she blushed and rubbed the back of her neck. "I was kind of hoping this would happen."
Jeremy was in awe. "You're dirtier than I thought."
Christine laughed, walking back over to Jeremy and sitting on his lap, unwrapping one of the condoms. "I'm dirty? You're the one about to fuck the shit out of your girlfriend on your dad's couch."
Chapter 5: Prompt 5: Mutual masturbation
Summary:
"So what did you need? Did you want me to be your masturbation material?"
Jeremy gave the phone an incredulous look. "Did you get that line out of a porno?"
"How would you know? You can't watch any porno right now."
"Don't rub it in."
Notes:
This is NSFW, so turn back now if you are uncomfortable with that!
Constructive criticism is welcome!
Chapter Text
Jeremy blew the dust off of his father's old landline, brimming with disgust and frustration. He picked up the handset, dialing Michael's number from memory. As it began to ring, Jeremy worried that he wouldn't answer a call from an unfamiliar caller. Before he could panic any longer, he heard Michael's voice, raspy through the old and dusty speaker.
"Sup! Who is this?"
"Hey Mike, this is Jeremy."
"Jere! What's going on? My phone didn't recognize the number."
"I'm calling from my dad's landline."
"Oh cool!" He paused for a moment. "...Why?"
"That's a long story."
"I've got time. I was just playing some AOTD, I have to get better so that I can carry your lousy ass next time you come over."
"Fuck you! I’m not that bad!!" Jeremy laughed.
"Firstly, in your dreams. Secondly, you are that bad. What's up though, man?"
"Oh god," Jeremy sighed, "So, when I got home, my dad told me that he would be out all day with his coworkers. He said that they would be going to a meeting, then out for dinner or something, whatever it was. Anyway, I figured it was the perfect time to load up some electronic entertainment, if you know what I mean."
"Pornhub," Michael added flatly.
"Yes, and might I add a thank you for saying it so blatantly for all the world to hear." Jeremy said, rolling his eyes even though Michael couldn't see him. "Anyways, my dad leaves and I go upstairs to load my computer when, of course, my wifi goes down."
"Noooooooo," Michael said, not bothering to hide his mocking tone.
"I'm serious!" Jeremy interjected, ignoring Michael altogether. "I tried loading and reloading, I tried using my phone, I even pulled out my Nintendo DS to see if I could load a web browser or something. I had to use the landline to even call you."
"Why did you call me about this in the first place?"
"My wifi is down, what else was I supposed to do! Read a book? Hell no!"
"So instead you decided to call me? Are you twirling your hair between your fingers and blushing right now? Jeremy I'm flattered, but I thought you weren't gay." Michael interrupted himself with a loud gasp. "Jere, are you coming out? Are you calling me to ask me on a date?"
"In your dreams, loser."
"So what did you need? Did you want me to be your masturbation material?"
Jeremy gave the phone an incredulous look. "Did you get that line out of a porno?"
"How would you know? You can't watch any porno right now."
"Don't rub it in."
"Isn’t that why you were calling? Because you can’t rub it yourself?." Michael snickered on the other end of the line.
"Why are you testing my patience with bad jokes?"
"I'm sorry," Michael said, insincerity dripping off his words. "How about I come over and help you?"
Jeremy laughed. "You wouldn’t. Coward."
"Wanna bet? I'll be over in ten."
"Yeah right." Jeremy heard the line go dead, a sign that Michael hung up. Despite his frustration, the call with Michael made him feel a little better. He put the handset back into the receiver and trudged upstairs. As he reached his room, the first thing he did was flop face-first into his pillow. With a groan, he rolled on his back and looked up at the popcorn ceiling. He still had no idea what to do.
His staring off into space was interrupted when he heard someone open and close the downstairs door. With panic, he heard the footsteps walk around the lower floor and begin walking up the stairs. He jolted up, listening intently. Jeremy quickly clutched at his cellphone, pressing buttons and desperately hoping anything would load. To his growing horror, he heard footsteps approaching his bedroom. Jeremy pushed his back to the wall, disheveling his covers with his feet and holding his cellphone out like a sword, ready to defend himself. When the door to his bedroom swung open, he dropped his phone in surprise.
"Michael!?!? Michael!! You almost gave me a heart attack! What the hell are you doing here?!"
Michael, walking in, flopped lazily into Jeremy's desk chair and spun it to face Jeremy, who was still on his bed. "You invited me, remember? You needed material." Michael laid a suggestive hand on his upper thigh, drawing attention to his semi-hard cock. It was already just barely poking up against his jeans.
Jeremy couldn't believe what was in front of his eyes. He had never seen such sheer confidence in Michael's face. It was the sort of thing that attracted him to people. That fiery look in their eyes. He had never seen it before from Michael, but it suited him perfectly. Jeremy shook his head slightly, shooing away the ridiculous thoughts popping into his head. "It was a joke, man!"
The face of confidence shattered, and Michael seemed to crumble. He sat up quickly, stumbling over his words. "What? Holy shit. Oh my god. I'm so sorry. I thought we were flirting. Fuck. I am so sorry."
"Huh?!" Jeremy practically shouted. He was confused. Did he accidentally lead Michael on over the phone? A blush crept up his neck, slipping onto his face. He was so embarrassed, he never intended to hurt Michael, but that sudden switch from confident to apologetic in Michael was endearing. He wanted to apologize to Michael, to bring that spark back to his eyes. He wanted to, but he was at a loss for words. He sat on his bed, glancing down at Michael’s boner for a moment. He felt his face heat up more and his eyes darted back to Michael’s face. “You thought we were… flirting?”
"I've been trying to drop hints that I like you for a while. I assumed you had picked up on them and were flirting back! I am so sorry!" Michael crossed his legs and covered his face, trying to hide his boner and his embarrassment.
Jeremy spluttered a few incoherent syllables. He didn’t know how to react to this news. His blush worsened, covering his cheeks in a red flush.
“Seriously, I’m so sorry.” Michael said, his voice muffled by his hands. He peeked out from behind them, staring at Jeremy. He looked mortified, with a grimace on his face as he looked at Jeremy.
That look was the final straw, it was so vulnerable and real to him. Before he knew it, he felt himself pop a boner as well. He noticed, glancing down at the bulge in his old pajama pants. Michael noticed too. He lowered his hands, regaining a bit of a smile.
"Well, do you still want material?" Michael asked, tentatively testing the waters.
Thoughts were whirling through Jeremy’s head,, but the blood had all flowed down and away from his brain, leaving him unable to decipher them. It was little Jeremy's turn now. "God, yes."
Michael, with a burst of confidence and a little half-smile, slowly undid the zipper on his jeans, pulling his dick out. It was already semi-hard, and a few lazy strokes got it the rest of the way. Jeremy went beet red, mouth opening and closing with shock like a fish out of water. It wasn't like he had never seen a dick before, as he in fact had one. Plus, he was no stranger to porn either. But this was so real. His best friend was sitting in front of him with his legs open. Jeremy had never seen this side of him. Michael kept one arm on the chair, using the other hand to play with himself. He met Jeremy's look, his face a blend of anxiety and confidence. Realizing he was intently staring, Jeremy quickly looked to the side.
"Don't leave me alone here, I thought you wanted to masturbate."
The word sparked something in Jeremy, his dick twitching. He tentatively pushed down his pajama pants, reaching through the elastic of his boxers to pull out his cock. He started stroking it, feeding off the tension in the room. Michael laughed.
"I guess I should put on a more exciting show now."
Michael undid the button of his jeans, fully removing them and pushing them down around his ankles. Jeremy resisted the urge to snicker at his underwear, an atrocious pair of Cookie-Monster themed boxers. They seemed to momentarily change the vibe of the encounter, from something auspicious to something casual and safe, and Jeremy relaxed slightly. Michael brushed his index finger over the tip, before stroking faster. His breathing became labored and his face became flushed. This dragged Jeremy back into the moment, urging him to try and match his motions. His own breath began speeding up and a small moan was building in the back of his throat. He had to admit, the visual stimuli was efficient. He was seeing Michael in a new light, an attractive man sitting at Jeremy’s desk, in Jeremy’s room, touching himself and urging Jeremy to as well. It was the hottest thing he had ever seen in his life, and he couldn't help but wish Michael was touching him instead.
"There you go, Jeremy. I see this is working for you."
"It-" Jeremy had to pause, gasping slightly. "It definitely is."
"I know that you've never done anything like this before."
"I haven't."
Michael laughed. "Using your best friend as a stand-in porno, it's so dirty." Jeremy kept pumping his cock. Michael's teasing tone, despite being infuriating less than an hour before, had become something more erotic, ushering Jeremy to keep pleasuring himself. He was sure that he knew what his earlier thoughts were now. He wanted Michael to touch him, to actually touch him. He wanted Michael to try out all the things from the porn videos they watched. He wanted Michael to want him, and to break the gap. These thoughts were new to him, and what was even more surprising to him was that they were about his best friend, a guy no less. Shame and arousal pooled in his groin, making him feel a way he had never felt before, about anyone.
Against all better judgment, he gasped for breath, begging Michael for something he never thought he would be wanting. "Mike, I- I want to touch you. I want you to touch me. Hell, I really want you to touch me. Oh my god, I've never felt this." These new thoughts he had been suppressing fell from his mouth, just barely coherent in the face of this new pleasure.
"Are you sure?" Michael grunted.
Jeremy leaned back and bit the index finger of his free hand, trying desperately to stifle a moan. "I've never been more sure of anything in my life."
Chapter 6: Prompt 6: bodily fluids
Summary:
"Can the human body do that?" Jeremy asked with awe.
"I bet I could make you do that." Michael said, a smirk dancing across his face.
Chapter Text
Michael draped his arm around Jeremy's shoulder as Jeremy leaned closer to his chest, laughing at the television. Zombies, or rather people wearing badly applied green body paint and making strange grunting noises, were swarming the screen.The screen suddenly panned back to a blonde actress, the center of attention.She was running and screaming, yet it was hard to be convinced of the dangers posed by the half assed zombies. Michael had picked his movie out of a box of old CDs at a tag sale they went to a few days before. It was a cheap zombie movie from the eighties, fittingly titled "The Night of the Unalive”. The writing was cliche, the effects were awful, and the soundtrack was shoddy at best, but Jeremy jumped on the proposal of a movie date with Michael as soon as he brought it up.
Ever since the play, Jeremy couldn't turn down an afternoon with Michael. Even though Michael was finally, officially his boyfriend (the result of a long and arduous 6 months of pining and repeated "no homo's"), it still felt nice to be wanted. He didn't dare admit that to him though, as it would probably result in Michael grabbing the nearest light object to jokingly whack him on the head with while telling him how lovable he was.
"I told you this movie was bad," Michael said, breaking Jeremy's train of thought as he leaned his head down to rest on top of Jeremy's. It couldn’t have been the most comfortable position for Michael from Jeremy’s perspective, yet it was nice to keep Michael close to him. They were sitting on Michael's couch, with a blanket halfway on the ground in front of them and a few discarded chip bags at their feet. The room was well lit, having lamps in the living room as well as the distant kitchen light illuminating the space, but Jeremy focused on the boy sitting next to him above all else.
"At least I have good company."
Before Michael could even think of a response, the music coming from the TV changed from sharp and ominous music to something softer and more romantic, with a violin and a jazzy rhythm. They quickly turned their attention to the screen, and the scene before them made them laugh almost immediately. They clearly had missed something. The blonde woman from before was now in a hotel room with a shirtless man. She began slowly kissing the man, and the walls faded into an array of pink hearts. A deep “oh yeah” sounded from the couple.
"No wonder the old man at that tag sale gave you a weird look." Jeremy laughed, untangling himself from Michael’s arms and leaning down to pick up a crumpled chip bag. He rolled it around in his hands for a moment before shooting it like a basketball, missing the TV by a few feet.
"No wonder you signed up for theater instead of a sport," Michael laughed.
"Oh shut up. Like you're more athletic." Jeremy settled back into the couch, pulling the blanket off the floor to cover himself and Michael. When he refocused on the television and the abrupt sex scene from the movie, he saw the shirtless man from before. The camera had been moved to just below his waist as he gave an incredibly unconvincing moan. From somewhere offscreen the blonde woman giggled. The man gave one final grunt as the camera panned upwards to a huge white streak, horrendously staged, flying across the television. Jeremy gasped, before pausing the movie and turning to Michael.
"Can the human body do that?" Jeremy asked with awe.
"I bet I could make you do that." Michael said, a smirk dancing across his face.
"Michael, I'm talking actual human anatomy here."
"So am I." Michael let out a little chuckle and moved around a bit. He reached into his right jean pocket, pulling out something small and shiny, with a cord attached to it.
"What is that?" Jeremy said, leaning forward to get a closer look. It was a small bullet vibrator, with a cord and a remote attached. Jeremy blushed and leaned back, awed by Michael's confidence. "Have you just had that in your pocket the whole time?"
Michael grinned and winked at Jeremy. "I have my ways."
"Can we even use that? I thought those things were for girls."
"Have you not watched enough porn?"
"I've watched plenty of porn, but I've never used any, like," Jeremy swallowed thickly, fumbling with the hem of his shirt. "Any… toys… before."
Michael cocked an eyebrow at him. "That can't be true." He messed with the dial on the toy a few times, and it buzzed weakly in his hands. "Aren't you a grade A masturbator?"
Jeremy shot him a halfhearted glare. "I'm being serious Michael."
Michael set the toy down on the couch next to him. "Alright, alright, I'm genuinely listening. You don't have to do anything you're uncomfortable with, and I promise that I would never dream of doing anything to make you feel that way.”
"Thank you, Michael. I'm just worried that it'll be too much. When I'm overwhelmed I tend to be a little… uh…"
"Panicky?"
"I'm sorry," Jeremy mumbled, involuntarily flexing his right hand. Ever since the S.Q.U.I.P. had been disabled, he'd become jumpy and on edge. Any sudden noises startled him. Just last week, when Michael came up behind him in the hallway to say hi, he nearly socked him in the jaw on reflex, just barely missing and slamming his knuckles into a locker instead.
Michael took Jeremy's hand, rubbing tiny circles into his palm. He made eye contact, holding it longer than would be normal. Michael could never stand the fear in Jeremy's eyes, always wishing he could pick him up and somehow squeeze it all out of him. It reminded him of when Jeremy had that S.Q.U.I.P. inside of him, and how powerless Jeremy was against it. Michael hated being reminded of it, not after everything that they had gone through.
"Don't be." He whispered, leaning forward to reassuringly bump his head against Jeremy's. "I promise I'll be gentle with you and I'll stop when you tell me to. I just want to make you feel good."
"Okay. I trust you."
Michael smiled, placing a gentle kiss on Jeremy's forehead before quickly standing up. Not expecting this, Jeremy tumbled to the floor with a quick gasp of surprise.
"What the...!" Michael had vanished from the instant he stood. Jeremy, however, heard creaking from the basement stairs. He slowly stood with a grumble, heading to the stairs to follow Michael down.
Michael had an impressive setup in the basement. The room itself looked a lot like Jeremy expected a basement would look. The room felt very compressed with the half wood and half plaster walls, complete with a tiny window that was fitting into a corner of the room. The floor was covered in a thin, dark mustard brown carpet. A twin bed sat in the corner, next to a few bookshelves. Two beanbags sat in the opposite corner of the room in front of a small television with games spilled around the ground in front of it. At first glance, the basement seemed remarkably normal. However, Michael had flavored the room with some sort of magic. Posters covered nearly every square inch of space, some huge, some small, some multicolored, some black and white. They featured superheroes and video games, people and places, like giant tapestries of who Michael was. Jeremy loved being there, surrounded on all sides by Michael’s being.
Michael took a seat on his bed, swiftly kicking some dirty laundry away from the floor by his feet. He patted the space next to him, waggling his eyebrows a little bit.
Jeremy looked down at him, incredulous. “I’ve been graced with a real romantic, aren’t I?”
"Very much so. You're so lucky to have a guy like me."
"God, I want to kiss you so you'll just stop talking already." Jeremy quickly made good on his promise, taking the seat next to him and tentatively kissing him. He reached his hand up, gently caressing Michael's cheek before running his fingers through his hair. Michael shuddered with delight, and Jeremy couldn't help but smile at his boyfriend.
Jeremy pulled away from the kiss, tugging his shirt over his head. Michael seized the opportunity and gently pushed Jeremy backwards onto the bed. He leaned over the boy, two hands planted on either side of his head. He gently kissed Jeremy's lips, before moving down towards the nape of his neck. He grazed his teeth softly against his skin, trying his best to not leave a mark. Jeremy bruised so easily, and Michael didn't want to risk losing another hoodie in order to cover Jeremy's hickeys.
Jeremy gripped Michael's wrists, breath catching in his throat. "God I love you." He whispered. Michael chuckled quietly, his forehead dropping to rest on Jeremy's shoulder.
"It's so hard to get horny when you're acting this adorable."
Jeremy quickly sat up, pushing Michael off of him. "Well if you stopped kissing me for two seconds I'd be able to take my pants off!"
"Well, if you're having such a hard time, I'll help you." Michael undid the button on Jeremy's jeans, shimmying them off of his legs and tossing them to the floor beside the bed. He slipped his fingers under the waistband of Jeremy's underwear. "Is this okay?" He asked, making quick eye contact.
Jeremy nodded frantically, and Michael wasted no time pulling his boxers off. He peppered kisses along the inside of Jeremy's thighs before tentatively wrapping his hand around Jeremy's member. That elicited a long groan from the boy as his head lolled back. His eyelids were half open as he stared at the ceiling, fully enamored in Michael’s touch. Though he masturbated all the time, and that this wasn't even the first time that he and Michael had been intimate, he was still so affected by the boy.
"Oh god, I'll never get used to your touch." Jeremy whispered to himself, quiet enough to where he wouldn’t expect Michael to hear it. However, Michael still heard him, and cheekily smiled as he started slowly moving his hand. Jeremy laced his fingers into the sheets. His moans were making Michael's pants tighten to the point of being uncomfortable.
"Is that good, Jeremy?"
"Yes." Jeremy replied, breathless.
"Can we try the vibrator? Do you want to?"
"Oh god yes." Jeremy nodded frantically, unable to keep his eyes focused. Michael stopped stroking him, and Jeremy let out a low whine. He stood up off the floor, taking his clothes off as he fished in his pocket for the toy. He triumphantly pulled it out, and Jeremy couldn't help but laugh at his excitement. Michael sat onto the bed, and Jeremy’s eyes followed him, his legs shaking slightly. Michael scooted in between them, close enough to reach Jeremy. He turned the toy on, setting it to low as a soft, near silent vibration emanated from it. He reached it out, touching the tip of Jeremy's dick. Jeremy flinched slightly, making a strangled noise. Michael, immediately pulled it away.
"You alright?"
Jeremy nodded. "I'm alright. It was just so… different. New. Weird."
"Do you want me to stop?"
"No, keep going, just..." Jeremy paused, and Michael leaned towards him to show that he was listening. "Will you hold my hand while you do it?"
Michael couldn't help but smirk. Even so, he did exactly as Jeremy asked, holding his hand and lacing their fingers together. Jeremy squeezed once, letting Michael know he was alright to continue. Michael did just that, again pressing the vibrator to the head of Jeremy's dick. Jeremy moaned quietly, digging his nails into the back of Michael’s hand. It felt amazing, and he couldn't decide if he wanted to lean into it or run away.
"How does it feel?"
"I-I think, I think it's good."
"Can I turn it up?"
Jeremy nodded, and Michael turned the dial, the vibration growing louder. Jeremy moaned loudly, slapping his hand over his mouth. He had never heard himself make noises like that, even when he was masturbating by himself, and he was embarrassed. He couldn’t keep his mouth covered for long, as he needed to keep it on the bed to keep himself sitting up This left him completely open to Michael. Experimentally, Michael turned the setting slightly higher, and then slightly lower, continuing the pattern. Jeremy bucked his hips forward, and Michael had to let go of Jeremy's hand to push his hips down into the bed again.
"Stay still," Michael instructed. Jeremy pursed his lips and nodded, trying hard to concentrate on staying still. Fog seemed to fill his head, and he felt a warm sensation pooling in his gut. It was familiar, but stronger than he had ever felt it.
"Michael, I think, I think I'm..." Jeremy was cut off with a loud moan as Michael suddenly turned the vibrator much higher than before. It was so strong that Jeremy could hear it buzzing against his dick. He grasped for Michael's hand again, unable to stop himself. He exploded, a long string of cum shooting forward onto Michael's bare chest. He fell backwards, gripping the sheets and writhing as his orgasm tore through him. Michael pulled away the vibrator, letting him ride out the orgasm as he turned it off completely. Jeremy was gasping for air, sweaty and flushed. He was gorgeous, and Michael's boner somehow became more painful than before.
"I told you it was possible." He said, smiling as he looked down at Jeremy.
"I honestly don't think I can move right now."
Michael laughed for a moment at that, proud of creating the sight before him. It was a work of art, right up until Michael realized that he was the one who'd have to clean all of this up.
“Shit. I need to get a towel.”
Chapter 7: Prompt 7: Oral Sex
Summary:
He breathed a sigh of relief. “I trust you, and I want to do it. I know you would never hurt me on purpose.”
“Alright.” Michael said, sitting back up and straddling Jeremy. He couldn’t help but blush, seeing Michael over him. “Take your shirt off.”
“What.”
Notes:
Constructive criticism is welcome!
Chapter Text
“How are you doing, Michael?” Jeremy asked. They were standing near the weight racks in the back of Planet Fitness, trying to take up as little space as possible in the sea of sweaty people. Murmured conversations and whirring machines were winning the fight against the loud, generic pop music. They had taken a day off of their college classes, opting to head to the gym.
“I’m good,” Michael replied tersely.
“Okay…” Jeremy mumbled. He had noticed Michael acting weird all day. He had been dismissive and annoyed from the second he agreed to work out with him. It concerned Jeremy, considering it was the exact opposite from how his boyfriend was, especially given the current circumstances.
When Jeremy had originally started working out, it was at the SQUIP’s command. He ran mile after mile on the road in front of his house, and did push up after push up in front of his television. It had rounded out the crooks of his elbows and the bends of his knees. His arms and legs were a little bigger, and he felt faster and stronger. But after the painful removal of the SQUIP, he had returned to his old couch-hugging habits. This, however, made him feel like pure garbage. Brain fog and body aches made him miserable. His only option, terrifying as it was, was the gym. Even now, the only reason he was here was because Michael, ever the good partner, had agreed to come with him.
Jeremy watched the dumbbells in his arms go up and down, chuckling lightly. Michael shot him a glare. “What was that for?”
“Nothing,” Jeremy quickly replied. “Once you’re done with your reps, we should head back to the locker room.”
Michael nodded.
. . .
The locker room was quiet. Only a few people hung around the showers and bathrooms, preparing themselves for their workouts. Michael was digging through his bag as they sat on a bench, cooling down.
“That was a good workout,” Jeremy chirped.
“I think it went well.”
“Can you see the biceps coming in?” Jeremy laughed, playfully flexing his arm.
“Yep.”
“Well, thank you for coming with me. I had to face my fear of gym bros sometime, huh?”
“Yep.”
“It’s no joke, man. They’re full of rage and stimulants.”
Michael frowned. Something in his voice was different than before. “Yeah.”
Jeremy scowled. The sudden change was jarring. Michael sounded disappointed, speaking with the sort of tone his mother used to use when he knocked over a vase or ate one too many sweets before dinner. “What’s that tone for?”
“Nothing, dude.” Michael spat out. “I didn’t mean anything by it.”
“Then why’d you say it like that?”
“Like what?”
“Like you’re mad at me.”
“I was agreeing with you.”
“People don’t talk like that when they’re agreeing with something.” Jeremy didn’t know why he was so angry, but Michael’s tone and dismissive attitude was stirring something inside of him.
“Yes they do! I was responding to you!”
“You’re deflecting the question!”
“You’re over analyzing this!”
“I’m not over analyzing shit!” Jeremy shouted. A few stray heads turned his way, and he felt his face start to heat up. A searing pain started to well up in his stomach, threatening to spill over the sides and make him cry. He lowered his voice. “What are you so pissed about, Michael?”
“You! You’re so full of shit right now that it’s ridiculous!”
Jeremy paused, mouth agape. Michael had never shouted at him, let alone spoke to him like that. Anger prickled in his chest. “What the hell does that even mean?!”
“It means you’re being fucking weird! You’ve never been so adamant about going to the gym, so obviously I’m going to be a bit confused!! And, when I did ask, you didn’t fucking tell me anything!” Michael yelled. “How can I know what’s going on and how you want me to reply when you don’t tell me shit! If you hide stuff from me, I’m obviously going to get upset! And then that leads me to believe you are hiding other stuff!”
“I’ve been acting weird? You’ve been acting weird! You’ve been deflecting my questions and acting like a huge baby just because I didn’t answer like, 2 questions!”
Michael furrowed his brow. “Don’t fucking call me a baby, at least I know how to talk to people! Last time you tried, you needed a robot to do it.”
Jeremy’s eyes widened in horror, he couldn’t believe Michael went there. He grabbed his keys and his coat, rushing out to his car and leaving Michael behind in the gym.
. . .
Jeremy rolled around in his bed, unable to sleep or focus on anything. It had been three days, and his phone was bombarded with texts and calls from Michael. He hadn’t opened or answered any of them.
Michael: I’m sorry about what I said, Jeremy. I didn’t mean to hurt you that badly.
Michael: Can we talk about this? Please text me back.
Missed call from Michael Mell.
Michael: Jeremy I love you and I want to apologize to you, please pick up the phone.
Missed call from Michael Mell.
Missed call from Michael Mell.
Michael: Jeremy please answer me. I'm genuinely worried. It’s been a few days.
Michael: I’m sorry.
Guilt welled up in Jeremy’s chest. He felt awful like this, not responding was obviously making Michael feel horrible, but he wasn’t even sure what he would say. Michael was right. He wasn’t telling him everything, but he couldn’t bring himself to actually say it out loud. He also didn’t want to mess up their relationship, though if it kept on like this it would get ruined anyways. With a sigh, he picked up his phone, sending a single text.
Jeremy: Hey. Can you come over?
. . .
The front door to Jeremy’s house creaked open, footsteps cracking on the hardwood floor.
“Jere?” Michael tentatively shouted.
“I’m up here!” Jeremy called back, hearing Michael immediately start up the stairs. His door opened, and he could see Michael face peek in the room.
“Look, I’m sorry about what I said, it wasn’t cool.” Michael blurted out, making aggressive eye contact with the floor. He wasn’t sure if Jeremy would want to hear his apology.
“Don’t,” Jeremy said, looking over to him. He waved a hand to Michael, ushering him to come in. Michael sat down on the bed next to Jeremy, legs dangling over the side. Jeremy breathed out, letting his anxiety wash past him. “You were right.” He said, barely above a whisper.
“About what?” Michael whispered back. Jeremy laughed, but it was a pained noise.
“About me being fucking weird about something.”
“What do you mean?”
“I mean I haven’t been telling you the whole story,” Jeremy took a deep breath in, exhaling heavily and wiping his nose on the back of his hand. “This is just, like, really hard to talk about.”
“I’m here for you, man. Just tell me,” Michael said, smiling and placing his right hand on Jeremy’s shoulder. “I know a lot happened, and I’m sure I won’t fully understand it. But I really care about you, and I want to at least try to hear the story.”
Jeremy sniffled once, before beginning to cry. Tears streamed down his cheeks, and he hugged Michael, gripping the hoodie cloth in his hands and burying his face into his shoulder. A sob wracked his body.
“I’m sorry,” Jeremy choked out through labored breaths.
“Okay buddy,” Michael said softly. “Breathe in, one, two, three, now breathe out, one, two, three.” He repeated himself a few times, and Jeremy’s breath soon steadied. He never let go of Michael though, keeping his arms wrapped around him.
“I just really wanted support, I guess.” Jeremy began, speaking slowly in an effort to avoid breaking into tears again. “Since the play, I’ve been trying my fucking hardest to be myself again, but I don’t even know who I am anymore! Everything is linked back to it. The hobbies it wouldn’t let me enjoy, the food it wouldn’t let me eat, the things I can’t handle doing now that it’s gone! I can’t wear headphones without being scared of a voice speaking into my ear again, I can’t masturbate without being afraid of getting shocked. And when I started to feel awful from not exercising, it felt too real, like a slap in the face. It was just a reminder that the SQUIP was once a part of me.”
“I get it,” Michael said, rubbing small circles into Jeremy’s back. “The feeling of not being in control.”
“I just wanted to take it back, make my physical health mine, not its.” Jeremy squeezed Michael even tighter. “And when you sounded disappointed in me, it hurt me. It was a reminder of what I was trying to avoid. I didn’t want you to hate me again.”
Michael pat Jeremy’s back affectionately. “I’m sorry too, for yelling at you. I know it wasn’t your fault for abandoning me once. I thought I was over it, but I guess I’m still just a bit insecure, and I shouldn’t have taken that out on you.”
They sat in silence for a minute. Jeremy let go of Michael, and Michael took Jeremy’s hand, holding it gently. “You know, I really understand what you’re worried about, having ‘ulterior motives’ and crap.”
“Oh?” Jeremy asked, looking at Michael.
“Yeah. When we were freshman I had a MASSIVE crush on you,” Jeremy covered his mouth at that, trying to stifle a laugh as Michael glared at him. “Just hear me out, it’s relevant.”
“Okay okay, I’m listening.”
“So when that happened, I started worrying if I actually cared about you or just wanted to be in your pants. It drove me insane, because I couldn’t tell if my intentions were good or not. But that’s just the thing. I promise you, Jeremy Heere, you’re a good person. And a good person knows if what they’re doing isn’t them.”
“Thank you, Michael. Not just for this pep talk, but for believing that I’m a good person.”
“Always,” Michael said. He rested his hands on Jeremy’s cheeks, pressing their foreheads together. “I’m glad I never got over you.” He whispered, as Jeremy pulled him into a kiss. It was gentle, and Michael slowly pushed Jeremy back towards the bed as the kiss became rougher, more passionate. Jeremy’s hands twisted into Michael’s hair as his kisses moved down his neck. When he felt
Michael’s teeth graze against his neck, Jeremy pushed his shoulders away, avoiding eye contact.
“Wait, we’ve never done something like this before.”
“Makeup sex? You’re right, it’s my first time too.”
“Michael,” Jeremy shot him a glare. “I’m serious.”
“Well, do you want to?”
Jeremy paused. He wasn’t sure. “I haven’t done anything, well…”
“Sexual?” Michael said, filling in for him.
“Well, yes, but I was going to say since the SQUIP.”
Michael winced at the word, rolling over to lay next to his boyfriend. “Does that make you anxious?” He asked.
“A little,” Jeremy fidgeted with his hands. “I’m worried that I won’t enjoy it, or that it will trigger some sort of panic attack or something. I’m really scared. I don’t want to hurt you, and I don’t want to be hurt.”
“You’re rambling, Jere.”
“I know, I know, but still.”
“Jeremy, look at me,” Michael said sternly, grabbing Jeremy’s hands. “If you hurt me, I will tell you. If I hurt you, I want you to tell me. I trust you, and I know you trust me. If you want to do this, we’ll do this. And if you want to stop, we will stop immediately.”
“You read a lot of fanfiction, don’t you?”
“Jeremy, I'm being serious. Trust me.”
He breathed a sigh of relief. “I trust you, and I want to do it. I know you would never hurt me on purpose.”
“Alright.” Michael said, sitting back up and straddling Jeremy. He couldn’t help but blush, seeing Michael over him. “Take your shirt off.”
“What.”
“Take your shirt off,” Michael repeated, removing his own top. Jeremy clumsily followed suit, getting it stuck on his head before Michael helped him, laughing. When his shirt was finally off,
Michael wasted no time, peppering kisses along his body, traveling down his neck to his chest to his abdomen. He brushed his fingers along Jeremy’s sides, chuckling as his breathing became uneven.
Michael glanced back up at Jeremy, laughing. “I’ve barely touched you and you’re already a mess.” Michael was right. Jeremy was blushing like crazy, redness drawing out the freckles and blemishes of his skin, and his hair was slightly disheveled. It was incredibly endearing.
“Well I didn’t know sex would be so sexy.” Jeremy muttered.
Michael laughed, feathering his palm over the front of Jeremy’s pants.
Jeremy suddenly choked, whipping his head back. “Fuck. I love you.”
Michael was slightly taken aback. “How are you so sensitive? I’ve barely touched you.”
“Well,” Jeremy began, voice unsteady as Michael continued to tease him. “I haven’t exactly jerked off since the, y’know.”
“I’ll be gentle,” Michael promised. “May I have the honor of removing your pants?”
“Please do.”
Michael tossed Jeremy’s pants and boxers to the floor. He brushed his finger from the base of Jeremy’s dick to the head, watching him squirm. “You’re gorgeous,” he cooed, using his left hand to push Jeremy’s hips into the bed and his right hand to grasp his cock and start to stroke. He went slowly, savoring the unsavory sounds Jeremy let out. “How does that feel?” He asked, the tone of his voice wavering slightly.
“Uh, g-really good,” Jeremy stammered out, eyes half lidded and face crimson red.
“May I, y’know,” Michael made a suggestive motion with his neck, awkward in the way only he knew how to be. Jeremy couldn’t help but laugh, covering his face with his arm and looking away.
“Dammit Michael, you’re too much,” he mumbled.
“I like to think I’m just enough.” A sly smile spread across his face. “Is that a yes?”
“Yes, but slowly. Please.”
“Alright, buddy,” he said, lightening his grasp on Jeremy.
“The word ‘buddy’ made this all considerably less sexy.”
“I can fix that,” Michael said as he leaned down and gently licked a stripe up the bottom of Jeremy’s dick. A jumble of muttered curses left Jeremy’s mouth, hidden under an incredibly lewd moan. His bones seemed to evaporate, his body melting into the bed as he clawed at his sheets.
“I think my soul just left my body,” he rushed out, all his energy focused on continuing to breathe.
Michael grinned. He placed a gentle hand on Jeremy’s thigh, rubbing his thumb in circles. “Should I stop?”
“... No.”
“You’d tell me if?”
“Yes,” Jeremy agreed. It was all the confirmation Michael needed. Warmth enveloped Jeremy, the flush of his entire body, the air in the room around him, and the heat of Michael’s mouth as it wrapped around his dick. Jeremy could feel every small twitch of Michael’s head, sensations he didn’t even know he could feel coursing through his body. “Holy shit, you’re telling me we could’ve been doing this the entire time? My high school experience would’ve been so much better.” Jeremy’s words were punctuated with a heavy breath in and out as Michael bobbed his head, pushing Jeremy farther in each time. He hummed at the comment, lifting his eyes to meet Jeremy’s. It was the most sensual thing he had ever seen. He could see the love and lust, matching his own elation at the immense pleasure coursing through him.
Michael pulled off Jeremy's dick with a wet popping sound, wrapping his hand around the length and using his spit as lubricant, quickly jacking the boy off. The familiar urgency of an orgasm filled Jeremy, and he grasped the bed, his hips twitching and flicking upwards, almost having a mind of their own. His breathing was uneven, punctuated with quiet moans. He was on the edge of overstimulation, precariously balanced. Any rational thought left his body, filled instead with intense desperation.
“Fuckkk Mike, I, I can’t, I’m so-” He stammered out.
“I know,” Michael cooed. “Just relax.”
“I think, I think,” Jeremy could barely have a coherent thought as a new sensation pooled in his gut. Michael wrapped his lips around the head of Jeremy’s cock, swirling his tongue in a circle as he continued to rapidly jerk him off. This pushed Jeremy over the edge. Stars swam in his vision as he burst, a loud moan ripping through his chest. His vision returned in time to see Michael swallow.
“Holy shit did you just-” Jeremy asked, barely above a whisper as his body went limp, slumping into the bed.
Michael laughed, wiping the side of his mouth. “Well, you know how you need protein after the gym.”
Jeremy couldn’t contain his laugh, delirious happiness swimming around in his head. “You’re really good at ruining a moment.”
“I’m sorry, would you rather I change the subject?” Michael said, planting his knees on the bed and sitting himself up. Jeremy was suddenly very aware of Michael’s massive erection. It turned him on more than he liked to admit.
“Can I,” Jeremy started, suddenly bashful. “You know…”
“I just sucked your dick and NOW you’re embarrassed?”
“I can’t help it! I never accounted for how hot you’d be.”
Michael beamed, sitting down to face Jeremy. “Well, do you want to?” He asked.
“You’re not the only one with fitness goals.” He said slyly, slowly crawling in between Michael’s legs and laying a hand on the side of his thigh. “May I?”
“I don’t think I could ever turn you down.”
vris (Guest) on Chapter 1 Sun 12 May 2024 05:45AM UTC
Comment Actions
Good googity wooogity (Guest) on Chapter 1 Tue 14 May 2024 03:37AM UTC
Comment Actions
ImAFungi (Guest) on Chapter 3 Mon 12 May 2025 11:39PM UTC
Comment Actions
ritsu_lovestachiharaa on Chapter 4 Tue 27 May 2025 06:48AM UTC
Comment Actions