Actions

Work Header

How to not fall for your rwb (failed)

Summary:

didn't see any fanfics focusing on Max so I did it myself,

Max and Bradley have been rivals with benefits for a while but they never fucked, Bradley just might want more, while Max... he has a rule😉

(don't worry they'll fuck in the end, just not yet)

Notes:

English is not my first language so sorry for any mistakes, and I'm pretty sure an old lady in the bus read some hot scenes over my shoulder-

Tiktok influenced me (like y'all)

lmk if yall want more!!

Chapter 1: max you disaster

Chapter Text

Bradley's arms were wrapped around Max's waist as he tried to get out of bed, he knew it didn't mean anything though. They have been fuck buddies for a while now, and at the start they both made it clear that there's no feelings. Obviously they were just rivals, with some tension to release. Nothing more. At least that's what Max thought every late night. However Bradley's clingy morning behaviour and soft kisses only made it harder to believe it was just sex.

"Bradley, let go." Max said thinking the boy is still asleep, only for his arms to tighten around him as he gently kissed his neck.

"Why..?" He lets out a low whimper, the sound sending shivers down Max's body.

"I need to pee."

"You can hold on a little longer, can't you?" He says nuzzling his head deeper into the other boys' neck.

"Come on, let go. Don't act like a puppy." Max says casually, trying to act as calm as he can.

Brad lets out a small scoff, as if offended to be called a puppy, slowly letting him go, as if he wanted to stay this way longer. His body heat leaving with his arms as he did that. He gets up to rest his head on the headrest, as Max got up and went to the toilet. He didn't really need to pee - he needed to ground himself, every time they fucked Bradley was too clingy in the morning, it was making Max's mind spin and think. Think too much to be exact. He was standing leaning against the sink, looking in the mirror. He definitely didn't look rested, not like he ever does. When he finally calmed down and made up an excuse to leave as fast as he can, he came back to Bradley.

"I should go, my dad texted me." Max says looking at his phone, and then puts it down. Bradley watches him stand there, his breath still hitching in his throat as he looks at the dark haired boy.

"Awww.. already?" His pout was almost endearing and cute, he would almost seem like a puppy in this moment if he wasn't fully naked laying on the bed.

"Yeah, it's already 10 am " Max says and puts on his clothes.

His baggy jeans and t-shirt fully covering his slim body. Uppercrust just silently watches him get ready, his eyes never leaving his body, almost worshipping every move. He was obsessed, completely and utterly obsessed with Max. He wouldn't ever confess that, however what he felt was more than just sexual attraction. Max sees the shine in his eyes and sighs slowly.

"You look like you crave some morning action."

"I mean, I wouldn't mind that." Bradley looks away blushing.

"What even got ya in the mood?" Goof asks crawling onto the bed, making Bradley gasp - is this really happening?

"N-nothing." he says looking at Max slowly setting between his legs.

"I can give you just a blowjob, we don't have time for anything mo-" he says but Brad cut's him off.

"Great, damn amazing!"

Max gives him a smirk before pulling off the boys boxers and grabbing his dick. He gives it a few slow strokes before kissing the tip and putting it in his mouth, sucking on it.
Bradley's eyes are closed, his head thrown back. He gently moves dark hair out of Goof's forehead, stroking his hair as he enjoys the pleasure. The boy picks up the pace, as Bradley looks at him, enjoying the view maybe a little too much. His hips jerk involuntarily, but he manages to stay still for the most part.

"Fuck... you're killing me..." Bradley says making Max moan in satisfaction, just a few seconds later a strangled cry escaping Uppercrust's lips as he comes hard. His cock twitches and throbs in Max's hand, shooting ropes of hot cum onto his tongue and lips.

"Ng- you're... crazy..." Max swallows his cum before pulling back. He wipes his mouth with the back of his hand, smiling as he looks at Brad.

"Crazy for your dick?" Goof teases.

"Shut up!"

"Never." Max finally gets up and takes his phone in his hand, winking at Bradley.

"I'll see ya later, rich boy." He says making the taller boy smile.

They don't see eachother for the rest of the day, nor the next day. Max slept the whole weekend in his room, trying not to overthink Bradley's behaviour, but it was hard. He was kind of wishing he won't see him on monday, but Uppercrust wouldn't miss a day of school.

When Max sees him in the hallway, the only thing he notices is the hickey he left on the boy's neck. He pushes his tongue on his lips making his piercing move. What he'd do to be able to just pin Bradley to the lockers and fu- No. No, no, no, this is not how he should think. Sure, they might be fuck buddies, but they never really fucked.

Max had a rule - he never said it out loud, but, he decided not to go all the way with someone he isn't dating. For now it was going pretty well, but then Brad happened, and he would always wear these tight jeans making his ass pop and-

Yeah.

Max was definitely thinking too much.

Chapter 2: fuck me, no?

Summary:

summary?
Bradley: Fuck me please
Max: No
Bradley: You brat fuck you

Notes:

this one's longer!! aaaaand yeah I really don't like some of the dialogues tbh especially the last one in this chapter but it is what it is.

Chapter Text

Max Goof arrived at the Gamma Mu Mus party with a mix of anticipation and curiosity. As he stepped inside, the lively atmosphere enveloped him—the thumping bass of the music, the animated conversations, and the vibrant energy of college students letting loose. Max quickly made his way to the drinks table, losing PJ in the meantime, hoping to ease his nerves with a couple of drinks. After chugging two cups of whiskey and cola he finally began to relax and took a stroll through the frat house. To his surprise, the place was impeccably clean, it didn't look like a frat house at all. The Gamma Mu Mu's had a reputation for their wild parties, but they also clearly took pride in maintaining a neat environment. The contrast between the wild party atmosphere and the pristine condition of the house intrigued him as it reminded him of Bradley and him.

As Max wandered through the immaculate Gamma Mu Mu's frat house, his eyes scanned the lively crowd looking for PJ until they landed on a familiar figure - Bradley Uppercrust III. Standing in the center of a group he was laughing at some joke, his smile wide and charismatic, effortlessly drawing Max's attention.

He felt a rush of mixed emotions at the sight of Bradley. Their rivalry had always been intense, a competitive edge that pushed both of them to their limits. Yet, intertwined with that rivalry was an undeniable attraction, a magnetic pull that neither of them could fully resist.

Bradley caught Max’s eye, and for a moment, the noise of the party seemed to fade into the background. Their eyes locked, and Bradley's lips curled into a knowing smirk as he lifted his drink in a casual salute.

Deciding not to shy away, Max made his way over to Bradley. As he approached, the air seemed to crackle with the unspoken rivalry and the undeniable chemistry between them. Bradley greeted him with a grin.

“Well, well, look who decided to show up,” Bradley teased, his tone light. Max chuckled, leaning casually against the nearby wall.

“Wouldn’t miss the chance to see what all the fuss is about." he replied, his own smile mirroring Bradley’s.

They stood there, the noise of the party swirling around them, locked in silence, when a familiar voice broke through the charged silence. Turning, they spotted Roxanne approaching, her expression a mix of surprise and skepticism.

"Max!" Roxanne shouted approaching him, when she saw Bradley. "Oh, hey..."

She held her drink with a cautious grip, her eyes narrowing slightly as she glanced between Max and Bradley.

"Oh my god Roxanne! Hey, uh..." Max stuttered. Bradley however maintained his composure, though a flicker of amusement danced in his eyes.

"Roxanne, always a pleasure," he replied smoothly, though Roxanne's skepticism didn't go unnoticed. Max shifted his weight, clearly uncomfortable.

"So, what brings you here? Not exactly your scene, Roxanne." he remarked, his tone laced with subtle challenge.

"Just thought I'd check out the party. Can't let you have all the fun, now can I?" she said, shrugging her shoulders. "Anyway you're not arguing with that brat again, are you?"

"I'm not a brat!" Bradley said offended, but Max ignored him.

"We're way past that, trust me." he reassured her, hoping to alleviate any doubts.

"Yeah, waaaaay past arguing." Brad says making Roxanne wink a few times before finally saying her goodbyes and walking away. A scolding look from Max meeting his gaze.

As she walked away, Goof couldn't shake the tension that lingered between them. The boys exchanged a quick glance, their silent agreement hanging in the air. Without a word, they slipped away from the party crowd and made their way upstairs, heading towards Bradley's room. The hallway was dimly lit, the sounds of the party fading behind them as they moved quickly through the house. Max couldn't help but feel a rush of excitement mingled with nerves. Sneaking away with Bradley felt exhilarating, like breaking the rules in the best possible way. Even when it wasn't their first time doing that, it was still thrilling. Finally reaching Bradley's room, they slipped inside, closing the door quietly behind them. The room was dimly lit by a soft lamp, casting shadows across the walls and giving the space an intimate feel.

"Looks like we're finally alone." Bradley says turning to Max, his voice low and husky. Max couldn't help but return the smile, his heart pounding with excitement.

"Yeah, it's nice to get away from the crowd for a bit." he replied, his voice tinged with anticipation.

"It's definitely better than talking with Roxanne, hm?" Bradley said, moving closer to the other boy.

"Much better" Max answers closing the gap between their lips again, kissing him. “Now that I have your lips all to myself.”

The floor under their feet crackled with the same charged energy that had been simmering between them all night. They kissed walking towards the bed, when Uppercrust pushed Max on it. He sat on top of the blushing boy, his hands instantly pinning Max's wrists against the mattress, with his knee in between his legs.

"Look at you" He chuckles with his lips almost touching the other boy's lips. "All flushed and horny."

"Just kiss me already!" Max says pouting, making his snake bite piercings move.

"You have no idea how much I like those piercings." Bradley murmurs, bringing his hand down to Max's mouth, two fingers sliding in. Max starts sucking on them, knowing exactly what they're for. In the meantime he unzips Brad's pants and pulls them off, tugging at his boxers. Bradley slowly lets go of his grip on Max's wrist, brushing his hand along boys arm. Just a few seconds later Bradley ends up without his boxers, putting wet fingers inside of his asshole. Soft moans escaping his lips as Max pulls him in for a kiss.

"Bradley..."

"Nng- what?" he asks between moans.

"What's gotten into you?" Max asks pushing his hips up and slipping his pants down. "You're like, hornier than ever..."

"I'm not." at that Max flips him over on his back, changing their position. Bradley gasps at that motion, biting his lip. Goof takes both their dicks in his hand and starts jerking them off together. Seeing Bradley blushed with his hair messy was making Max lose control. They come together after a while, Max collapsing onto Brad's chest breathing in his smell.

"Max..." Brad gasps putting his hand on Max's head and pulling him closer. "Max... Fuck me, eh?" the boy asks, his eyes pleading.

"Oh." Goof stops in his tracks looking at confused boy beneath him. "That's- I- No, I-"

"I have condoms in the drawer, if that's what you're wor-"

"No, no that's not it, Bradley I don't..." he sighs getting up from the boy and sitting next to him. "I just don't wanna do it."

"What do you mean?" Bradley asks confused, getting up himself.

"I'm fine with anything, but that? I... I wanna do it with someone I'm dating..." he stares at the floor, embarrassed to ruin a moment like that.

"Why... why didn't you tell me from the start?" Bradley pulls up his boxers and jeans, Max stands up and does the same.

"I just assumed... you wouldn't even want that? Sorry I really thought..."

"It's fine... Whatever."

"I'm sorry, okay? I, I didn't think..."

"You should've told me, Max, I wouldn't embarrass myself like that."

"You didn't embarrass yourself, Bra-"

"Shut up already, Goof. Seriously."

This is not what Max wanted, however there was no backing now, was there?

Chapter 3

Summary:

Bradley is mean, max stupid and tank helps out

Notes:

(See the end of the chapter for notes.)

Chapter Text

The rest of the weekend passed in the blink of an eye, Max knew he would probably see Brad, and everything would be okay if not the situation from the party, which was a blur of regret and confusion in his mind, and he couldn't shake off the memory of Brad's hurt expression. 

 

Really.

 

Maybe if they actually talked after all that, shit would be better, but when he just got dressed and left, is seems like nothing's gonna be alright anymore.

 

On Monday he arrived at school feeling weird. The party was still fresh in his mind, and he worried about facing Brad. He fumbled with his locker combination, his hands trembling, trying to act cool. The morning crowd buzzed around him, but all he could think about was facing Brad. He scanned the hallways, but the boy was nowhere to be seen. It wasn't unusual - they were in different classes, and it was Monday. They barely would see eachother on Mondays. Once they did. In the men's bathroom on 3rd period. Doing... stuff.

 

He shook his head as if trying to get this out of his mind as he saw Roxanne approaching him.

 

"Hey handsome, you good?" she asked waving at him.

 

"Yeah, why?" He gave her a crooked smile.

 

"Well, I saw you with Brad at the party, of course I'm curious if you're good."

 

"We were all drunk so he was pretty chill, not the douchebag he is usually."

 

"Whatever you say, Goof." She said with a comforting smile.

 

In his first class, Max found it hard to concentrate. Hi's thoughts were a chaotic whirlpool, drowning out the teacher's voice. He kept replaying the party in his mind, wishing he could take back every awkward word, every hesitant movement. The thing is he wanted to fuck with Brad, God, who wouldn't? With that sexy body and the way he moans, it was hard to not fuck him, but Max was a man of his word. Since he told himself he wont do that until he's in a relationship, he wanted to stand by it.

 

And when he finally saw Brad during lunch, he felt goosebumps all over his body. Their eyes met briefly before Brad quickly looked away, a scowl on his face. God. That crooked face he makes when he's mad at Tank.

 

Except this time it wasn't because of Tank. It was because of Max, and that felt way too personal to make Brad like this. To make him fully show to everyone how annoyed he is. It was fine for everyone else, in the end they were rivals, yet Max's heart sank. He wanted to talk to Brad, to explain himself again and maybe, just maybe even confess, but the cold shoulder made it clear that Brad didn't want to talk.

 

Max's friends noticed his distraction. "Everything okay, Max?" PJ asked, concern evident in his voice.

 

"Yeah, just tired," Max lied, forcing a smile. He couldn't bring himself to talk about what happened with anybody. Not when it concerns Brad, having sex and confessing to him.

 

Later that day Max couldn't sleep, he shared the dorm with PJ and Bobby, and their late night talks didn't help him. They were too loud, and they were mentioning Bradley wayyy to much.

 

"So I'm telling you, I've never seen Bradley as pissed as on the last party." PJ said tucking in his bedsheets.

 

"What, what do you mean?" Max looked up, trying to get information, maybe this will make him understand Brad better.

 

"He like, stormed out of the dorm hallway half naked, and super pissed, man. Looked like he wanted to fuck a girl but she rejected him or something."

 

"I mean, that's pretty much what happ-" Max caught himself mid sentence, realizing he said it out loud. He cleared his throat and finished it. "What could've happened."

 

"Dude, did you perhaps see somet-" Bobby spoke.

 

"No! God, no I didn't. Just look at him, it's obvious he's just trying to get into someone's pants." He said without thinking. That's not what he thought at all, obviously.

 

His and Bradley's relationship 'with benefits' started all because he wanted to tease Bradley, he didn't think it would go way past that. As it all revolved it just excited him more and more, making him want more of Brad. And the boy didn't seem like the type to just want to get into anyone's pants, in fact, it took him months to bring up the topic of actually fucking.

 

"I guess you're right man..." Bobby agreed, and as the talk continued Max totally turned off his thinking ability and finally fell asleep.

 

A few days later, he felt the tension like a physical presence. Brad continued to avoid him, each encounter leaving a sting. In classes, Max's focus was shattered, his thoughts spiralling around Bradley more than ever. He'd catch glimpses of Brad, the hurt still evident in his eyes, and it would send a jolt of pain through Max's chest. At lunch, his friend group dynamics shifted noticeably, too. The usual easy laughter was replaced by strained conversations. Max's friends casted him worried glances, but no one asked the questions they were undoubtedly thinking. Especially Bobby and PJ, they were definitely getting the hint, just couldn't figure it out yet. As the day dragged on, Max felt Bradley killing him with his eyes. Something changed, but he couldn't quite figure out what it was. What was bugging Bradley that much? Nothing changed since the party, did it?

 

Or maybe he was just losing it.

 

However after the weekend he felt the same hatred from Bradley as he did on Friday. Something different from the Monday's awkwardness and embarrassment. Something more. He later got to know what it was - through a very unexpected source, however.

 

In his locker he found a note, which had a shaky scribbles on it.

 

That was fucking unexpected.

 

Max unfolded the paper and from the letters themselves he knew it was Bradley's handwriting, and Tank's too. A little messy, but still. It was written on a striped paper. Definitely ripped from a notebook. It was a conversation between Tank and Bradley from class.

 

(i had a picture bc i actually made the note but I cant put it here idk why sooo yall have to be satisfied with this,,,,)

 

__________

 

Stop staring at him like that baby

Like what?

Like you wanna murder him.

But I do.

No you don't Bradley, you should talk to him

Stop it Tank, he wasn't honest with me from the start, so now I can either try to hate him or embarras myself by crawing back to him.

UGHH MAN, what if he apologized?

He won't.

WHAT IF

I'd forgive him, probably.

YOU LOVE HIM.

SHUT UP.

 

From Tank to Max, than me later lover boy ;)

__________

Max threw the paper back in his locker and slammed it shut. Now he has a job to do. Just as he was walking up to PJ, someone walked into him. Some papers fell down, and as Max reached to grab them he saw very familiar black shoes and khaki jeans. Fuck. Not yet, not yet.

 

"Watch where you're fucking going, freshman." Bradley said not even looking at Max. He was trying to gather his things as fast as he could.

 

"Actually, you bumped into me, Bra-" Max started holding up a few papers.

 

"Shut up already, you moron." the taller boy said with so much more anger than ever, which, did in fact shut him up.

 

Max stood there, feeling the sting of Bradley's words. The air felt thick with tension as he watched Bradley storm away. He could feel PJ's eyes on him, questioning.

 

"What even was that?" PJ asked, stepping closer and looking between Max and the retreating figure of Bradley.

 

"Just Bradley being Bradley, I guess," Max shrugged, trying to play it off, avoiding PJ's gaze.

 

"Come on, Max. I've known you long enough to tell when something's up. What's going on with you and Bradley?"

 

Max hesitated, the whole situation was getting more and more complicated. "It's nothing, PJ. Just some stupid misunderstanding."

 

PJ frowned, clearly not buying it. "A misunderstanding that made him that angry? I don't think so. Spill it, man."

 

Max felt a surge of frustration, not at PJ, but at the whole situation. "I told you, it's nothing. Just drop it, okay?" His voice was sharper than he intended, but he couldn't help it.

 

PJ held up his hands in a placating gesture. "Alright, alright. But if you need to talk, you know I'm here, right?"

 

Max nodded, feeling a pang of guilt for snapping at his friend. "Yeah, I know. Thanks, PJ."

 

PJ gave him a reassuring smile. "No problem. Now let's get to class before we're both late."

 

As they walked to class, Max felt a mix of relief and anxiety. He knew he couldn't avoid the issue forever, but for now, he just wanted to get through the day without any more drama. 

 

He didn't quite know how to talk to Bradley, but he knew he had to. On Monday after school, he waited by the bike racks, his heart pounding in his chest. When Brad appeared, Max stepped forward, blocking his path.

 

"Brad, we need to talk," Max said, his voice shaky.

 

Bradley sighed, a look of frustration crossing his face. "What do you want, Max?"

 

"I just... I want to apologize again. I didn't mean to hurt you," Max said, his voice barely above a whisper.

 

Brad's expression softened slightly, but his eyes remained guarded. "You should have told me how you felt from the start, Max. You made me look like an idiot."

 

"You didn't look like an idiot, Bradley."

 

"I did. It was humiliating, Max." The shorter boy took a deep breath at that.

 

"I'm really sorry. I just assumed you were straight and didn't want that. I don't even know why-"

 

"I'm gay. Max, I'm gay. Literally everyone in school knows that-" Uppercrust said with a frown, wasn't it obvious that he's gay? Not for Max.

 

"I didn't!! I thought you were just curious." He admits, shame washing over him.

 

Brad looked at him for a long moment, the tension between them palpable. Finally, he nodded. "Just... don't assume anything again, okay?"

 

"I won't," Max promised, relief washing over him. "Thanks, Brad."

 

"Bradley." he corrected him.

 

"Brad, Bradley, both are cute." the other boy blushes.

Notes:

idk should I write that sex scene??

Chapter 4: a date?

Notes:

sp yeah no i didnt die i just forgot about this fic, and ong i got a bf!!! anyway here is some more, and i will write the actual sex scene later, maybe the date too??? but chapter 5 will def be mostly sex ahh

Chapter Text

He found Bradley again the next day, this time on the bleachers behind the field. His hood was up despite the sunny afternoon, legs stretched out like he didn’t have a care in the world. But Max could tell—Brad wasn’t scrolling through his phone or nodding to music. He was just… sitting there. Alone.

 

Max hesitated for a beat, then climbed up a few steps and stood in front of him, pulling the crumpled note from his pocket. He waved it in the air. “Tank’s handwriting sucks, by the way.”

 

Bradley’s head jerked up, his expression flipping between pissed and panicked. “You went through my stuff?!”

 

“It was in my damn locker,” Max shot back, trying to sound casual but failing miserably.

 

Bradley’s jaw clenched as he went quiet, eyes darting to the note before flicking away again.

 

Max sighed, fingers tightening around the paper. “I didn’t think this was... more for you.”

 

Brad scoffed, but there was no heat behind it. “It wasn’t supposed to be,” he muttered, voice low and rough. “But then it was. And you—” He cut himself off, shaking his head before adding, “You should’ve just told me you didn’t want me.”

 

Max flinched like he’d been slapped. “It’s not that I don’t want to fuck you, Brad.”

 

Bradley threw his hands up. “Then what is it? That stupid promise you made to yourself? Seriously?”

 

“Yeah, kinda! And I didn’t know you actually wanted anything more,” Max snapped, frustration spilling out. “So what was I supposed to do? March up to you and say, ‘Hey, I caught feelings, but I’m only down if you’re into me too’?”

 

Brad let out a bitter laugh. “You didn’t have to say it like that, dumbass. But yeah, maybe! Instead, you ghosted every damn time, like I was just some random hookup.”

 

“I panicked, okay? You make me panic,” Max blurted out, running both hands through his hair. “You’re intense. And I don’t do intense.”

 

Brad snorted, but the edge was gone now. “Takes one to know one.”

 

Silence settled between them—awkward, but softer this time. Max sat down on the bleacher below Brad, fingers drumming anxiously against his knee.

 

“Look,” Max started, “if I wasn’t such an idiot about all this… would you maybe wanna, like, go on an actual date?”

 

Brad blinked at him, clearly caught off guard, before a slow smirk tugged at his lips. “You’re asking me out?”

 

“Don’t make me regret it,” Max grumbled, though his heart was racing.

 

Brad chuckled, the last bit of tension cracking between them. “Fine. One date, Goof. But you’re paying.”

 

“Deal.”

 

And for the first time in weeks, the tight, aching knot in Max’s chest loosened. Maybe they were more than just rivals—or whatever mess they’d been. Maybe they’d been more for a while now, and it just took a crumpled note and one giant screw-up to finally figure it out.