Work Text:
"Oh son of a bitch!"
Jack jerks awake, tangled up in his sheets and his blanket halfway off his bed. There's a pool of sweat around him and he has to take a second to get his bearings.
Blanket barely on the bed, the stench of B.O..., and the room feels like it's a million degrees.
He gets up on one elbow and looks at his fan, which he was sure he turned on the night before.
He detangles himself and stands up, feeling his blood rushing in his ears and his vision going dark for a few seconds.
His shirt is covered in sweat and he kind of feels fatigued.
"The window is open!"
Now that he's fully awake he registers Eric's voice. The heat started to get to him, making him uncomfortable more and more. Why is it so damn hot?
He doesn't bother putting any pants on, he just grabs a half-empty water bottle and takes a few sips as he opens the door and leaves.
Eric has to be doing something really stupid for the air conditioning to go out in the apartment.
He hears light arguing the second he closes his door. He sees Eric, Cory, Topanga, and Shawn all looking back at him.
They're all sitting around beside Eric and Topanga. Both of them are fanning themselves with magazines while Shawn sits on the couch and Cory sits on the chair.
Eric looks tired for once. He has dark circles under his eyes and he has his hand on his hip like god personally sent a storm to shut their a.c. off. He's also wearing only a sweat-stained T-shirt and some shorts.
"You sleep good Jack?" Shawn asks.
"What's up with the heat?"
Shawn rolls his eyes and throws his head back from where he's sitting. Cory just sighs. "That storm last night messed up a few power lines. None of us have air conditioning.
"There was a storm last night?"
Eric huffs out a laugh and gestures towards Jack. "See, I told you this kid is a heavy sleeper! He doesn't hear anything!"
He walks down the small flight of stairs and into the kitchen. "Shit- how long has it been?"
"Three hours!" says Topanga.
"Dude I just bought groceries!'' Jack dramatically opens up the fridge and touches some of the stuff inside, most of it being room temperature. "You guys couldn't have put anything in the freezer?"
"Freezers stocked to buddy. Can't fit anything else in there." Eric crosses the room and sits on a stool by the table. hlahe's glistening with sweat, and his hair looks shit compared to how it usually is.
"So why are you all here then?" Jack asks.
"Told them they could come over," Eric says. Jack holds his eyes for a second before looking around the room instead.
Topanga nods in agreement and Cory shrugs.
It's so unlike Eric. Usually, on a normal day, the two of them would let anyone hang around the apartment as long as they aren't too annoying, but whenever Eric happens to get sick or anything he tries to kick whoever's around out as fast as possible.
And a heatwave power outage combo would be reason enough for Eric.
"What about the pool?" Shawn pipes up.
Cory, Topanga, and Eric all say no collectively.
"No, wait a minute," Jack says, "That's not a bad idea. Why don't we all go to the pool?"
"Because we get heat waves like it does every summer and the pool's always packed! Nobody can move around in there!" Cory says while waving his hands like a crazy person.
Shawn sits up and points at Cory. "You do this every year! Jack- it's no
Jack just nods slightly.
He and Topanga make confused eye contact for a moment before she sits on a stool beside Eric.
Shawn and Cory keep arguing.
Eric leans forward and drags his hands down his face. "No pool, Jackie. It is bad."
Topanga nods in agreement.
"We could just grab an ice cream or something," Jack suggests.
Cory turns away from Shawn for a moment and puts his hands on his hips. "See Shawn? Even Jack would rather get ice cream."
"That feels like an insult-"
"I'll vouch for the pool until I die," Shawn argues.
Suddenly, Eric stands and grabs his wallet from the table. He gestures for Jack to follow as he walks towards the door. "Me and Jack are gonna get ice cream, who wants to come with?"
He holds Jack's eyes, but Jack doesn't move from where he's sitting.
"Okay, I guess I will go get ice cream then."
There's an awkward pause for a moment. Eric once again gestures for Jack to come with but this time with an annoyed look on his face.
Jack gets up hesitantly and walks to the right instead. Eric gives him another look, but Jack just raises his eyebrows and gives a little point in the direction of his room.
He needs pants.
A few minutes later Jack is more appropriately dressed and the two of them head out the door, leaving Shawn, Cory, and Topanga behind.
|□□□|
The temperature is about the same outside as it was inside, but it feels significantly more humid. It only takes a few seconds for Jack to start sweating.
He should've followed Eric's lead and wore shorts instead.
They both begin to walk down the street since there's an ice cream place only about a block away. As they go, Jack can't help but notice the amount of people outside. Everyone seems to be going somewhere; kids on bikes riding up and down the street, groups of teenagers either walking to or from the community pool, and plenty of families going the same way Eric and Jack are headed.
Jack is dying and they only left the apartment a few minutes ago, but everyone else looks the same.
Eric thought he looks the same as he did inside: messy and pissed off.
After Eric looks back at him, Jack finally bites. "Why are you so upset?" he asks.
"Where'd you get that idea?"
"You were acting all pissy with everyone. You ran out the door the second I left my room." Jack responds.
Eric's shoulders sag a little "You know- I invited them over thinking the power would be back on sooner but as time went on it just kept getting worse and they kept getting more annoying." He sighs and runs his hand through his hair.
"I feel like you do that a lot" Jack laughs. "Must he be really bad this time though?" He adds on after a pause.
Eric just looks at him confusedly.
"Well-" he clears his throat. "Uh- usually when you leave you try to look somewhat nice, you know in case you see any girls."
"Are you saying I look like shit?" Eric blinks at him. His shirt has very obvious stains on it, his shorts are wrinkled, his hair is messy, and his socks are two different colors. Not to mention the breakout starting on his cheek.
The pause is so awkward that Eric smiles again.
Eric puts his arms behind his head to stretch. "I'm just kidding dude, I know I look bad. Just felt too cramped inside and needed to get out."
Jack laughs again. "Quit doing that dude! It makes things so weird!" He glances down at Eric's abdomen, right where his shirt is lifting a little.
They're coming up at the ice cream place now.
Eric swings his hand down on Jack's shoulder. "You look bad too." He says. Hhey both walk inside.
|□□□|
By the time Eric and Jack are back at the apartment, their ice cream is halfway gone and melting. They come back to find the other three sitting on the balcony.
"Welcome back guys!" Cory yells. Shawn sitting next to him looking insanely tired.
"Why are you yelling?" Eric asks as he pulls a chair over.
"You get anything for me?" Cory asks.
Eric just laughs as he takes a bite while looking Cory dead in the eye.
"See! I told you they wouldn't get us anything!'' Topanga scoffs.
"I suggested you guys come with me, didn't I?"
Topanga nods and Cory just crosses his arms.
Jack leans on the edge of the balcony and stares at Shawn, who is now sunken in his chair. He looks just as upset as Eric did earlier.
"What's wrong with him?" Jack points at him.
"He's suggesting that we go and ask Feeny for ideas on what to do. I told him that would be useless." Cory says.
Jack looks at Eric for a moment. He looks calm right now, having left earlier, but he's bound to get angry again as long as the power stays out.
"That might be a good idea," He says.
"Why!? He'll just tell us to go to the pool or something!" Cory responds.
"He probably knows how to deal with a heatwave, Cory," Topanga says.
"Yeah, I think you guys should do that instead," Eric adds. Shawn stands up and starts gathering things from the table, apparently also looking for any reason to do something else. Topanga stands too.
Cory finally gets up as well. "You just really want us gone, huh?" He says to Eric. "See you guys later." After a moment Jack can hear the click of the door closing, leaving them both on the balcony alone.
Jack moves from where he's standing and sits down across from Eric. By now he's finished his ice cream, but Eric is still working on his.
Butter pecan on a waffle cone. Just melted enough to where Eric's tongue is white whenever he goes for a lick.
"What are you looking at?"
Jack wipes his hands down and face and through his hair. "I don't know, just zoning out I guess," he says.
"Hm." Eric looks away, thinking. "What should we do now?"
"I can't do anything fun, it's still too hot." Jack sinks in his chair and sighs.
Eric takes one last bite and tosses it to the side, leaving only a little bit of the cone left. Then he takes off his shirt and tosses that to the side too.
Jack's eyes linger for a moment, but then he does the same.
He looks at the view, trying to ignore the feeling of Eric glancing at him every few seconds.
The silence isn't as awkward as it was before. It's comfortable.
But that only lasts for a short minute.
"Hey, I think I know the dude who lives up there!"
"Is he cute? If he is you should invite him!"
Eric and Jack make eye contact with each other, listening to the two girls below them.
"Sounds like they're talking about a party." Jack raises his eyebrows.
"Eric! You up there!?"
Eric stands up so fast that the chair he is sitting on makes a loud screech as it's shoved to the side. Jack doesn't move, but he's still intent on listening in.
"Hey, do you wanna come to my house for a pool party!?" One of the girls yells from below. "It starts at 9!"
Eric turns from where he's leaning and smiles at Jack. But then he looks all confused again. He leans back over and asks, "What about music and drinks and stuff!?"
"We have a generator!"
"Seah, she has a super nice house! You should come!"
Eric turns to Jack again, nodding. "Do you wanna go too?" He asks.
Jack shrugs.
"Can my roommate come too!?"
"I don't know, is he cute!?" The girls start giggling.
Jack laughs too, but stops when he suddenly feels Eric pulling him to his feet by his arm and pushing him to lean over the balcony. Jack awkwardly waves down.
"I'd give him an eight out of ten!" Eric yells.
One of the girls smiles and gives Jack a thumbs up. "Absolutely bring him!" The other one says.
Jack gives them a thumbs up too and backs away smiling. He listens as Eric writes down the address for the party and says goodbye.
"How did you manage, Eric?" he asks.
Eric nods down at his piece of paper. "Ladies think I'm hot until I start talking." He chuckles at himself.
"Better be on your best behavior then," Jack says.
|□□□|
The party is packed to the brim with all sorts of people, way more than Jack was expecting. It's not like a usual college party, where it's all frat dudes scaring away the women. Everyone seems to be here, frat guys, sorority girls, nerds and geeks, even antisocial dudes who probably have something better to do. The heatwave seems to be pushing people outside their shells.
There are a good number of people littered inside the house, just enjoying the A/C, but the majority of people are in the backyard, gathered around the pool. in bathing suits, drinking, dancing, swimming, just having a really good time.
Jack is sitting on an old couch that is sitting on the patio, squished together next to three others having their conversation. Eric left him a while ago to jump in the pool and try to flirt with one of the girls from earlier. Now Jack just sitting alone.
Until the other girl sits next to him on the arm of the couch, the one who gave him a thumbs up.
"Your friend is a little weird."
"Eric? Yeah. He is, isn't he?"
She rests her elbow on his shoulder, leaning into him. "What's your name?" She asks.
He tells her. She says her name is Sydney, and her friend's name is Heather.
"So- you think you can tell me some of Eric's hobbies?"
"Hobbies? I don't think he has any, honestly." He sighs and takes a sip of his drink.
Eric is still in the pool, but instead of talking to Heather, he's talking to a group of guys Jack has never seen before. They seem like they're all having fun.
Jack feels a small pang of jealousy.
Sydney takes Jack's cup and puts her empty one under it before handing it back to him.
"No hobbies?" She asks. "How do I pick up a guy who doesn't have any hobbies?"
The other people on the couch all leave, so Sydney takes the spot right next to him. "I don't know, what do you see in him?" He motions towards Eric.
She leans forward and rests her chin on her hand. "Well, his hair is pretty nice- you can tell he spends time on it. He's energetic, and a little stupid which is a good quality in my eyes. and he's attractive." Jack shakes his head.
"Nah, I don't agree with you on the last part."
"What!?" She points at Eric, not even trying to hide the fact she's talking about him. "Are we looking at the same guy!? Just look at him!"
The thing is: Sydney is on to something. Eric's all smiles and charm face-wise, but his body is something else. lean, slightly toned muscle, but not too much. He's skinny, but not bony. And the water paired with the lowlights of the backyard give his body a little shine.
Jack goes for another sip but catches Eric looking back at him, making eye contact.
Eric waves at him, then turns to talk to one of the dudes from earlier.
"Did he just wave at me!?" Sydney gasps.
Jack just smiles and nods at her.
She gets to her feet quickly, stumbling for a quick second. She reaches out her hand and pulls Jack up as well.
"Come on, take your shirt off." She drags him through groups of people and towards the pool. "We're going in!"
|□□□|
They get back to the apartment at around one in the morning. Neither of them is drunk anymore, and they're as tired as ever, but they still opt to sit on the couch instead of going straight to bed.
The air is still humid, the windows are still open, and the only thing keeping them sane is the slight breeze that appears after sundown.
Jack is content enough to just sink into the couch and close his eyes, basking in the uncomfortableness of the room, but Eric isn't.
Eric rises and takes his shirt off again. "Did I ever show you this mag I found the other day?" He only looks at Jack for a quick second before making his way to the kitchen.
"What?" Jack turns his head and watches Eric search for something, his eyes lazy.
Eric rummages around a drawer and eventually pulls out a rolled-up, old-looking magazine.
A porno magazine, to be specific.
Jack huffs out a laugh and tilts forward enough to take his shirt off as well because it's still too hot of course.
He leans back onto the couch and closes his eyes again.
"Show me tomorrow- too tired."
He feels the couch dip next to him again, but he also feels Eric's skin pressing up against his.
Eric forgot about the humidity issue too.
"Look dude," he keeps tapping Jack's thigh, "the photography is incredible!"
Jack opens his eyes and assesses the picture before he makes any effort to move. and it is a decent picture. It's Christmas-themed; a brunette woman with curls and a Santa hat on her knees. She's only wearing small red shorts and a belt, nothing else.
He only tilts his head to the side. "Her boobs are in your face and the only thing you're thinking of is the photography?" he asks.
"There are even better ones too!'' Eric starts flipping through the pages. Jack rests his eyes in the meantime.
"Look at that. Now this one's my favorite!"
He's hitting Jack's thigh again, only this time it's mainly towards the inside.
It's a picture of a blonde woman, dressed futuristically, fully nude, and she's lying on her back- revealing everything.
"Not bad at all."
He glances up at Eric, who's still looking intently at the image. He must've forgotten that Jack is right next to him.
He must've forgotten his that's now resting on the inside of Jack's lower thigh.
Jack forgot too, because suddenly he's hyper-aware of how hot it is still. Especially all the points where Jack and Eric are touching. He feels like he's burning.
He clears his throat.
Eric turns his head quickly, flashing that stupid grin as well.
"When's the last time you had sex with a real live human woman, Jack?"
"That's kind of a personal question isn't it?"
Eric rolls his eyes and finally takes his hand off Jack's leg. He points to the picture again. "Hypothetically, if you ever had the chance, how would you go about pleasuring this young woman?" He asks.
Jack laughs pretty loudly this time. Eric keeps smiling.
"No no. I'm serious though. how would you do it?" He keeps gesturing towards the magazine, but now he's looking at Jack instead.
Jack keeps looking back and forth between the magazine and Eric's eyes. "Uh- I don't know… foreplay, intercourse, sex stuff, dude." he answers.
"No, like give me details! step by step, jack!"
Jack scoffs in disbelief and leans away. "I'm good dude." he laughs a little and moves to get up, but Eric grabs his arm before he can stand all the way.
"Oh like you have something better to do right now!" He pulls him back down onto the couch, pressed up against each other like earlier.
Eric tosses the open magazine in Jack's lap and leans back. He points to it, "Tell me please." he says.
Jack leans back and sighs.
"Hmm. like I said, foreplay. obviously-"
"Which includes?" Eric interrupts.
He looks up for a second, trying to gather his thoughts.
"Maybe… well I guess I would finger her?"
Eric scoffs and picks up the magazine from Jack's lap, looking it over again.
"Oh, what was that noise for!?" Jack crosses his arms.
Eric shakes his head. "'Finger her' is not a detailed answer Jackie," he throws his hand down on Jack's leg again, only this time it's noticeably higher than it was before. "I'm looking for specifics."
"You do it then." Is all he says.
"Okay so, imagine this exact position: you know, her laying on her back with her legs spread. Now I imagine I would be between her legs, hands on both thighs, eating her out."
And just like before, everything starts getting uncomfortably warm again. Every point where Eric and Jack are touching he feels like he's burning.
And that fucking hand that just won't leave jacks leg.
Eric keeps talking, describing a very detailed fantasy of what he would do to that pornstar. The more Jack listens the faster his heart beats, and the faster his breathing becomes.
He quietly tries to level out his breathing, but it's difficult when he hears the shit Eric is saying to him.
It would be a 10/10 explanation if Jack thought about the woman in the picture, but instead, he's only thinking about Eric.
Eric making out with someone.
Eric is on top of someone.
Eric kissing down someone's torso.
and there it is.
that dangerous feeling: the small flutter in Jack's stomach, the burning sensation in his core, the very real tingling sensation in his dick.
He looks back at Eric, who's still focused on the photo. When he glances down, he sees the tent that's formed in Eric's swim trunks.
It takes him a second to realize that he's moving until he's already tightly grabbed Eric's hand and dragged it higher up his thigh, letting the tips of his fingers rest on the seam.
He looks back up when Eric stops talking.
"That is a very bold move, Jack," he says, now looking at Jack with an unreadable expression.
Jack nods, his heartbeat even wilder.
"Is this like a thing you're sure about?"
"Yeah, I'm down. but I mean- only if you are too," he says quietly.
Eric nods. "So we should probably kiss right?" he suggests. "You know, to get things going?"
"Yeah man, of course."
Eric puts his hand to Jack's cheek, his eyes are on him. It feels so intense, like everything else in the world disappeared and the only people left are Eric and Jack.
Then Eric starts leaning in, slowly, like he's asking Jack for confirmation. Jack can feel his shallow breaths against his lips, just a simple lean away.
When they finally meet, it's soft and slow and nothing like Jack expected. They continue like that, only breaking for small puffs of air and adjusting.
Eric moves his hand from Jack's cheek to his jaw, tilting his head a little more to the side.
He gives Jack one last peck before lightly kissing his cheek, and then making his way to Jack's jaw.
He slowly pulls away. “All good?” He asks.
“Yeah,” Jack nods.
He dives back in.
He's barely there at first, and then suddenly there's teeth and tongue, slowly trailing downwards. and his goddammit hand- rubbing back and forth over Jack's thigh, then starting to push his fingertips under his swim trunks.
“Come on dude, you're gonna leave a mark-” Jack murmurs. He gently pulls Eric away by his hair.
“How about this,” Eric sinks and gets in between Jack's knees. “You do me, I do you?”
“Uhh.. I don't think I'm down to suck a dick man.”
“Do you think you can manage a handjob then?” Eric tilts his head and leans it slightly against Jack's knee.
“Yeah, I guess I could give you a handjob.” Jack shrugs and leans back; Eric signals to get a move on.
Eric leans up and pulls him in for one last kiss before pushing him back and peppering small kisses down Jack's chest, slowing down as gets towards his abdomen.
He slowly begins to pull Jack's trunks down, leaving a messy kiss wherever a new sliver of skin is revealed. He gets especially slow and messy when he's around Jack's cock. He starts giving small licks to the base, eventually making his way to the head of his dick.
Jack lets out a small and surprised gasp, already fully hard and starting to buzz with want.
Eric closes his lips around Jack, swirling his tongue slightly, getting the tip thoroughly wet, and then sliding down a little lower.
“Ooh- shit…” Jack gasps when Eric starts getting more confident, sliding down and swirling his tongue. When he can't go down further he puts his other hand around the base of Jack's cock and pushes his lips to his hand, tracing the underside of his shaft with tongue.
He pulls up slowly, making a small slurping noise that Jack can't help but groan at.
“Talk to me bud, how am I doing?” Eric pats Jack lightly on his knee.
Jack rolls his eyes. “Really fucking good until you stopped.” Eric smiles at him.
“Guess I found something I'm good at,” he says before putting his mouth around Jack again.
Jack sees it all. Eric's tongue barely shows as he pays special attention to the head of his cock. He sees the corner of Eric's mouth get shined, his saliva making the experience much more enjoyable.
Eric starts moving down again, sucking slightly so he can drag his lips against Jack's sensitive skin.
Jack realizes he's getting close. His thighs are beginning to shake, and the pressure is building slowly in his balls. Eric's going just the right speed, and it's a little sloppy but goddammit it's good. Good enough for Jack's hip to stutter a little and try to push up into Eric's mouth, hoping for more.
“Woah… wait- shit-” he struggles to get the words out. He can fill his dick hit the back of erics throat. He can feel Eric swallow around it, creating pleasure so good he has to grip onto Eric's shoulders to ground himself. He's so close. He just needs a little more. Anything.
Jack's mind goes blank when Eric grabs onto his hips and pushes them back down onto the couch. His thumbs digging into Jack so hard it makes his abdomen tense up and his balls draw up tight. He puts his hand in Eric's hair- a warning way too late.
Jack doesn't make any noise when he comes, just throws his head back as Eric tightens his lips, letting out little hums that vibrate his cock.
Everything seems far away when he's done. He realizes he's been quiet for a minute when he notices Eric stroking his thigh.
“So… on a scale of 1 through 10 what are we thinking?” Eric says after a while. His voice is hoarse.
Jack sighs and rubs his eyes. “I'm not rating your blowjob dude,” he says.
“So you're telling me it wasn't good!?”
“No dude! It was really good, actually.” He rolls his eyes and gestures for Eric to get back on the couch.
Instead, Eric straddles Jack's lap. A heavy weight on top of him. He puts his hand on the back of Jack's head and pulls him in for another kiss. It's hot and slow.
Jack feels up and down Eric's body, finding he doesn't mind the hard muscles and lack of boobs.
He gets his hand around Eric's cock through his underwear. Eric gasps through the kiss. When Jack gets his hand under Eric's swim trunks, Eric goes into his mouth. like it was nothing.
Jack decides not to waste any time. He thumbs over Eric's tip and spreads the wetness down his shaft. He starts a fast rhythm with what he hopes is the perfect amount of pressure.
He must be doing it just right because he feels Eric shift above him, grinding a little into his hand. He keeps letting out little gasps and moves to Jack's neck again. He switches back and forth from sucking near Jack's pulse point and whispering things into his ear, telling him how good he feels.
Eric comes like that: in Jack's lap with his hips stuttering and his face pressed into Jack's neck.
“Fuck.” Eric says as he leans back. “Ooh… that wasn't half bad Jackie.” He takes a deep breath.
“How in the world do you just recover so fast?” Jack asks. The sudden sticky/wetness of everything is starting to bother him. He needs a shower and sleep ASAP.
Eric moves off his lap and sinks back down onto the couch. “It's my superpower.” He shrugs. Jack laughs dumbly.
They sit in another comfortable silence, but only for a few minutes before Eric speaks again.
“You're never going to believe this, but I don't feel uncomfortable right now.”
“Me neither.” Jack sighs.
“So you wanna do this again maybe?”
Jack leans his head back and closes his eyes, thinking for a moment.
“Not a bad idea, Eric.” he smiles and blinks lazily at him.
“Cool,” Eric says, smiling back.