Actions

Work Header

We meet again

Summary:

Max is out with his friends, but he can't help his mind wandering to the prissy little bitch that was squirming under his fingertips a couple weeks ago.

Notes:

I hate myself for this, but have fun y'all ¯⁠\⁠_⁠༼⁠ ⁠ಥ⁠ ⁠‿⁠ ⁠ಥ⁠ ⁠༽⁠_⁠/⁠¯

(See the end of the work for more notes.)

Work Text:

Max was tipsy; a soft smile on his lips listening to his friends chat. His thoughts turned to a certain stuck-up, pretty boy. Max knew he was there, it’s just a matter of where. Another shot he did with his friends burned his throat, before he excused himself to go to the bathroom.

He was washing his hands when the door swung open. Max looked over his shoulder to check who it was. He stumbled in. Hair still pristine, shirt slightly unbuttoned, allowing max to lick his lips at the idea of seeing more. “Hey Brad,” Max greeted, finishing at the hand dryer on the wall opposite the entrance. ‘I can observe without getting too close’ is what Max thought, before feeling hot breath on the back of his neck. His breath hitched. When he spun around, Bradley’s arms moved to either side of his head.

Bradley was obviously drunk, at this point Max was assuming he was an angry one. His brows were furrowed together, lips in a small frown. He was glaring at Max, and Max couldn’t help, but think that it was different. In a bad way or a good way? He wasn’t exactly sure, but with the way Bradley had been eyeing him, Max was leaning towards good.

“You-” Bradley started. “Me?” Max echoed, fluttering his eyelashes and giving the other a sweet smile. “Don’t tease me, Goof. You won’t like what happens,” Bradley warned, making himself stand up straighter to seem taller when he stepped towards the boy. However, his efforts to intimidate were ignored, when Max pulled Bradley closer to him by the hooks on his jeans, resting a hand on his hip and the other still holding onto a hook. Bradley’s face went red, a flash of confusion on his face before it returned to a glare. “Are you sure I won’t like what happens?” Max whispered into his ear, abandoning all caution as he gently pulled him closer, “Why don’t you test it out?”

Bradley’s blush grew redder, and he couldn’t hide the shiver down his spine, but he saw the challenging grin on the other’s face. He wasn’t going to back down. Bradley gripped onto Max’s t-shirt, pulling him into a quick kiss. It was short, too short for Max’s liking and it left him chasing the chapped lips that had touched his own. For a moment Bradley felt uneasy, the guilt and embarrassment of his mistake weighing down on him, but Max pressed their lips together again, quickly silencing the thoughts swirling about in his head. It was eager and filled with longing. Max’s tongue swiped across Bradley’s lips, and then they were making out; Bradley’s hands in Max’s hair and cupping his face. Max’s grip on his hips tightened and he let out a muffled groan when Bradley tugged lightly at his hair.

Then, they were moving, and Bradley was now the one backed up against a wall, Max’s leg in between his own. They were in a stall now, door closed, but unlocked. They heard people entering and leaving the bathroom at random. Max broke the kiss to trail sloppy, wet kisses down Bradley’s neck. Bradley turned his head to the side, allowing Max more access, and didn’t mind the hand wandering down to caress his ass. Max sucked on a spot on his neck, thoroughly enjoying the moan he got in response. Bradley began grinding on Max’s leg, desperate for the friction. Max moved further down his neck, leaving gentle kisses as he went, before biting down by his collarbone. The moan he received was more breathless than the last one and Bradley’s hand tightened in his hair. Max moved his own hand down to palm the front of Bradley’s trousers, not bothering to acknowledge the tent in his own and instead, focused on the groans coming from the man in front of him. Max unbuttoned Bradley’s shirt, allowing his free hand to roam.

Suddenly, Bradley found his noises being muffled when Max put a hand over his mouth at the sound of people entering the bathroom, closer to them this time. Taking his hands off Bradley for a second, Max locked the door when he heard familiar voices. While Bradley all but whined at the loss of friction, he took this as a chance to pounce. He pulled Max back to him and sunk his teeth into the younger’s neck, earning a hiss and a curse from under his breath. “Maximilian? You in here?” Bobby called. As his friends waited a moment for an answer, Max was biting his hand to stop from making any noise as his rival marked his neck in dark purple hickeys and bite marks. “He must’ve gotten lost, or something. Let’s just hope he finds his way back to us,” P.J. offered, leaving the bathroom with Bobby on his tail. As soon as they heard the door shut, Bradley was shoved to the wall, a hand at his neck keeping him in place.

“You tryna embarrass me?” Max palmed the other again, this time interrupting the movement to unbutton the top of Bradley’s trousers, “Dumb idea when you know I can do better.” Bradley gasped at the feeling of a hand around his hard cock. Max swiped his thumb over the head, feeling the precum leaking from the tip. A couple people enter the bathroom, absentmindedly chatting about their nights. Bradley was struggling to keep quiet as Max gave him a hand job, kissing and biting wherever he saw fit. “You need to keep quiet if you don’t want anyone finding out what we’re doing, pretty boy,” Max purred into his ear, biting down on the earlobe, “You’re being such a good boy for me.” Bradley had to slap his own hand over his mouth to keep him from moaning out loud. Max revelled in his reactions, no matter how small. Every whimper, every moan and every groan. It was like he was unravelling at his fingertips. Max loved it.

They had done this exact thing once before, and, of course, Max had learnt everything he could about what made Bradley squirm under his touch. Although, both parties were more intoxicated than right now. But neither had the time to think about that right now.

He tightened his grip around Bradley’s cock and he quickened his pace, enjoying the laboured breathing he got in response. They heard the people leaving the room and Bradley took his hand off his face. “M-max, I’m close,” Bradley breathed. Max kept at the same pace, his own cock twitching at the sound of Bradley actually saying his name. He pressed more sloppy kisses down Bradley’s chest, biting down on his nipple and giving him words of encouragement, “Good boy, making all them slutty noises just for me.” That was the final straw for Bradley. He tensed up, feeling a warm buzz all over his body. He came onto Max’s hand. At Max’s touch. He came because of Max.

Bradley finally took a look at the man in front of him, who had already wiped the cum off has hands, and smirked. Max looked a mess; face flushed, eyes filled with lust and he was sporting his own hard-on. “What’s that face for, pretty boy?” Max scoffed. Bradley chuckled at that, “You think I’m pretty?” Max rolled his eyes, making a move to unlock the door and leave. Bradley grabbed him by the shirt and switched their positions, “Not so fast, freshman.” “That doesn’t work anymore, I’m a Sophomore,” Max retorted, resting his hands on the other’s hips. “Yeah, yeah. Whatever.” Bradley wrapped his arms around Max’s neck, pulling him into a kiss. Bradley broke it apart, watching the other man chase after his lips once again. He couldn’t help the smile on his face. He caressed the side of Max’s face, before lowering his hand and himself down. Bradley was on his knees now, staring right into Max’s eyes as he began to unbutton his baggy jeans. “Bradley. What are you doing?” Max’s voice was low, gravelly. Bradley loved it. “Isn’t it obvious? You helped me out, so now... I’m returning the favour,” His finished off his sentence by unzipping his jeans and pulling them down a bit more. He let his fingers glide across the cloth covering the cock in front of him, before he reached the hem, “Is that okay with you?”

Max looked surprised, eyes wide, only nodding in reply. He’s never had his dick sucked, he knew it wasn’t something most people were very fond of doing. Bradley pulled down the boxers that were holding him back. He was dripping at the tip and Bradley could feel the heat radiating from it. He wondered momentarily what it would feel like to have it inside him. The cold air made Max shiver and his cock pulsate. He gripped onto his t-shirt in an attempt to control himself. Bradley licked a stripe up his cock, from the base to the tip, taking only the head in his mouth to taste the salty precum. The taste was intoxicating. Max cursed under his breath, groaning at the sensation. Bradley took a breath before taking what he could into his mouth and sucking. He choked himself on Max’s cock to make it sloppier, practically drooling over his length. He gripped the base with his hand, working with his mouth to get a good rhythm.

Max was sputtering, moaning, trying to keep his hips from jerking into Bradley’s face. He fisted a hand into Bradley’s hair, causing the other to stop what he was doing with his mouth. He looked like he was about to speak before Max started. “Please, keep going,” He whimpered, desperation bleeding into his words. He was already close enough just from making Bradley cum, but it seemed like this was tipping him over the edge. Bradley complied, taking the tip into his mouth once again, swirling his tongue around the head before moving his head back down. It was further this time, and he kept at it for another couple minutes. Max was coming undone due to his manipulation. Bradley loved it. Loved the power he had. Max couldn’t stop his moans and groans. He had to cover his mouth to keep from making any noise when people came into the bathrooms for the reason they were meant to be used. The grip in his hair was getting tighter, the moans getting louder. “Brad, I’m gonna cum,” Max strained , gently tugging the older man’s hair in an attempt to pull him off. It wasn’t that he wanted it to stop, but he just didn’t want to cum into Bradley’s mouth without warning at least. Bradley heard Max’s words, felt the tugging of his hair, but didn’t stop, merely humming with his mouth filled with cock as a reply. It didn’t faze him that the Max was going to cum soon. In fact, he already knew - if the pulsating of his cock and increasing volume of his moaning were anything to go by. If anything it pushed him further, pushed Max’s cock down his throat until he was deep throating it like his life depended on it. It was hot and sloppy, Max was a mess, cursing and begging – for what? He didn’t know, but what he did know was that this feeling was amazing. Bradley felt Max’s body tensing, but didn’t stop for a second. He wanted to drain Max of all the cum he had. The grip on his hair was painfully tight, it pushed him right down to the base of the cock, as Max let out a strangled cry. Bradley choked slightly, but felt the hot, salty load sliding down his throat. He drank every last drop, until the hand in his hair let go, allowing him to move off.

“Fuck, Bradley,” Max cursed, taking a moment to breathe before tucking his dick back into his boxers and pulling his jeans back on. Bradley chuckled at that as he got up from his position on the floor. “I’m so good that it calls for my full name. Good to know, Goof,” Bradley winked. Max slung his arms over the other’s shoulders, bringing him closer once again. “Don’t act all high and mighty about that as if you weren’t moaning my name just a minute ago, babe,” Max grinned at Bradley’s eye rolling, pulling him in for another kiss. It was subdued this time, sweeter. Bradley reciprocated and let his hands grip Max’s shirt. The soft kisses continued, neither making a move to stop or leave. Max broke the kissing to look Bradley in the eyes. He took his appearance in again. A soft pink overtook his cheeks, very faint freckles adorned his face and, even disheveled as it was, his hair still looked perfect. “I really like this, Brad,” Max stated, moving stray hairs from the brunet’s face. Bradley was obviously confused by the action, but chose not to think too much about it. “Bradley, and I think I know that already, Goof,” He retorted, smirking as his eyes flicked between Max’s face and his lower region.

Max moved to hold Bradley’s face in his hands, forcing him to look right into his eyes. “Don’t play dumb, Bradley. What I like about this is you,” Max told him, gazing into his deep blue eyes to gauge any kind of reaction that wasn’t displayed clearly on his face. Bradley’s heart rate shot up, his face contorting from confusion into joy then swiftly back to his usual blank expression. “Don’t play with me, Goof.” Bradley shooed Max’s hands away from his face, but they instead took his hands as a replacement. “C’mon Brad, don’t try and tell me you don’t feel the same way,” Max complained. Bradley opened his mouth to say say something, but thought it better to think his words through and turned his head away. He didn’t dare meet Max’s eyes, worried that he might let everything he wants to say slip from his mouth against his will.

“I didn’t say that,” Bradley whispered, barely loud enough for Max to hear, but he caught it anyway. Max’s face lit up. “You like me too?” He exclaimed, squeezing the hands in his own. “Yeah, I guess I do like you, Goof,” Bradley sighed, giving in immediately at the sight of Max’s toothy grin. But this wouldn’t last and Bradley knew that. He let his mind wander for a moment, guilt pooling in his stomach, and of course Max noticed it. “Hey, what’s wrong?” He asked, concern in his furrowed brows. Bradley didn’t know what to say. Could he soften the blow? “This- we can’t happen, Max.” Apparently he couldn’t. Bradley’s heart clenched at Max’s hurt expression. He was always wearing his heart on his sleeve and could never hide his true feelings. While Bradley loved this quality, he also wished it could just disappear right now. Bradley wished he could disappear right now.

Max bit his lip tentatively, contemplating Bradley’s reply. He didn’t get it. It didn’t make sense. “Why?” was all he could say. Bradley wasn’t sure how to answer. In truth, he didn’t know. Sure, there were his friends and their judgement, but he knew they’d support him. There were Max’s friends, but he knew they’d kill for Max, so there wasn’t much to worry about there. There was his dad and no matter how frightening the man was, could he still control his life like he did when he was younger? The answer was no, for the most part, so Bradley just stayed quiet. He chose not to look at the other boy’s face, not wanting to see the emotion on his face. Max broke the silence between them, “Nothing to say, Bradley?” He removed a hand from one of Bradley’s, taking his chin and forcing the other to look at him. For a moment Bradley’s hardened expression softened and, in turn, so did Max’s. “Tell me you don’t want me as much as I want you. Tell me why this can’t happen. Tell me what’s stopping us and I’ll back off.” Bradley wanted to say something, anything, but there was nothing. There was nothing. No excuse came to mind and Bradley felt relieved. Bradley closed the distance between them with a chaste kiss and Max smiled into it.

Max opened the stall door, hauling Bradley out with him. “Come dance with me Brad.” Bradley appeared disgusted by this request, stopping in his tracks. “Bradley, and absolutely not,” He sneered, only half-joking. Max intertwined their fingers and gently swung their hands around. “Pretty please,” Max pleaded, putting on his best puppy eyes – the ones he knew Bradley was immune to – pouting his lips in a feigned frown. Bradley groaned in annoyance, pushing Max’s face away from his own, “Fucking fine, but don’t make that face at me, Goof.”

Bradley allowed himself to be dragged onto the dance floor, in clear view of his own and Max’s friends. They tried to ignore both their friends’ faces, but couldn’t help laughing at the gaped mouths and concerned expressions.

Notes:

Hope y'all liked it. Feel free to comment or critique and have a wonderful day/night (⁠。⁠•̀⁠ᴗ⁠-⁠)⁠✧