Home / MM Romance / Best Friends Shouldn't Crave Your Moan / Chapter 5: The Kiss That Ruined Everything

Share

Chapter 5: The Kiss That Ruined Everything

Author: ROSE MARY
last update publish date: 2026-07-12 11:49:58

Chapter 5: The Kiss That Ruined Everything

The gym was loud and active.

Music blasted through the big speakers as Zach’s team and friends were celebrating, he had just won his underground fight with a brutal knockout. Bottles of whiskey and beer flowed freely. Everyone was happy, laughing and cheering. Zach stood in the middle of it all in his usual element… shirtless, sweat dropping on his sculpted body, looking big and powerful under the bright lights as he accepted congratulations.

Noah stood near the back of the crowd, nursing a drink while watching his best friend with a strange mix of pride and something deeper. A strange, heavy feeling that had been growing for weeks now

Zach’s eyes found him across the room, he grinned that devastating, cocky smile and beckoned Noah over with two fingers.

“Come here, you.”

Noah barely had time to set his drink down before Zach pulled him into a tight crushing hug, lifting him slightly off the ground. Their bodies pressed together, hot and solid. Noah could feel Zach’s heart hammering fast from the adrenaline.

“You were incredible tonight,” Noah murmured against his shoulder.

Zach pulled back just enough to look at him, his eyes dark and intense. “Couldn’t have done it without my good luck charm.”

The party went on for hours, drinks kept coming nonstop. Zach stayed glued to Noah’s side the whole night, his heavy arm around Noah's shoulders, firm hand on his lower back. He was acting so possessive in a way that felt different from how he usually acted.

Finally, the crowd started to leave. Ryan walked out with a knowing look and the gym grew quiet.

Zach suddenly grabbed Noah’s wrist, his grip was tight. “Locker room. Now.”

Noah’s heart raced against his ribs as he followed. The moment the heavy metal door slammed shut behind them, the noise from the main gym became muffled. The locker room was dark, smelling of sweat, metal, and cheap soap.

Zach turned to him, breathing hard, his chest rising and falling. His eyes raked over Noah like he wanted to eat him raw and alive.

“Fuck, Noah…” he growled.

Before Noah could even respond, Zach grabbed his shirt and slammed him against the cold metal lockers with a loud clang. Then, Zach’s mouth crashed into his with a desperate, devouring kiss.

The kiss was hard and hungry, there was nothing gentle about it

Zach’s lips were demanding and claiming. His tongue pushed into Noah’s mouth, tasting him deeply. Noah let out a soft moan, his hands flying up to grip Zach’s broad shoulders. Zach’s hard, muscular body pinned him completely against the metal, and Zach slide one thick thigh right between Noah’s legs.

“Been wanting this for so damn long,” Zach groaned against his lips. He bit Noah’s bottom lip, then sucked it into his mouth.

His hands roamed aggressively, sliding under Noah’s shirt, gripping his bare waist, then moving down to squeeze his ass possessively. He ground his hips forward, letting Noah feel how hard he was. His thick cock rubbed insistently against Noah’s growing erection through their clothes.

Noah whimpered, his hips moving on their own, arching up into the touch. The friction felt like fire. Heat pooled heavy and tight low in his stomach. Zach completely took over, his mouth messy and wild, with the slow grind of his hips.

Zach’s hand slid up to grip Noah’s jaw, tilting his head for better access. The locker room was filled with the sound of their wet kisses and heavy, ragged breathing.

Noah was completely hard, leaking into his underwear, totally lost in the feeling of Zach’s huge body dominating over him.

For a few blissful minutes, the whole world disappeared and nothing else existed.

Then Zach frozed and suddenly pulled back, breathing like he had just run a marathon, his eyes wild with shock, lust and sudden fear

“Fuck…” he gasped, stepping back away from Noah, like he just touched fire. His chest heaved. “We can’t. Damn it, Noah… you’re my best friend.”

He ran a hand through his hair, looking torn and conflicted, before Noah could say a word, Zach turned around and stormed out of the locker room, leaving the door swinging back and forth behind him.

Noah stood there alone, his back was still against the lockers, his lips felt swollen and bruised, body aching with unmet need. His cock throbbed with an agonizing pain in his pants and his mind was spinning in circles.

What the hell had just happened?

And why did he want Zach to come back and do it again.

Noah touched his wet, aching lips, still tasting the whiskey and sweat from Zach’s mouth. His phone buzzed in his pocket. He pulled it out and it was a text from Zach: “Forget that happened.” But Noah looked down at his ruined pants and knew he never would.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Best Friends Shouldn't Crave Your Moan   Chapter 25: Rescue and Rage

    Chapter 25: Rescue and Rage Noah didn’t remember falling. One moment he was trying to shield his head from the next blow; the next, the concrete was cold against his cheek and the taste of blood was thick in his mouth. Damien’s boots shifted in front of him. Another kick was coming. Then a roar cut through the parking garage. Zach hit Damien like a freight train. The two men slammed into the side of a parked car hard enough to set off the alarm. Zach didn’t give Damien a chance to recover. He drove a brutal right hook into his jaw, then another into his ribs. Damien staggered, swung wild, and caught Zach across the cheek, blood sprayed. Zach barely seemed to feel it. He shoved Damien back, followed him, and kept hitting him...short, vicious, controlled punch meant to disfigure him totally. “Zach...!” Noah’s voice came out broken. Zach’s head snapped toward him for half a second. That was all Damien needed, he lunged but Zach pivoted, caught him in a tight clinch, and drove him

  • Best Friends Shouldn't Crave Your Moan   Chapter 24: The Rival Threat

    Chapter 24: The Rival Threat Noah was alone in his apartment, half-heartedly reviewing a set of revised floor plans on his tablet when he got the message, around 11:47 pm, when his phone lit up with an unknown number. He almost ignored it. Then he opened it. 'Unknown:' I gave you a chance to be smart but you refused. Now both of you will pay for it. Rivera won’t always be there to protect you. Sleep light. — D Noah’s blood ran cold. He stared at the screen until the words blurred. Damien. The same man who had approached him weeks ago with a false offer of protection. The same man who had made it clear he was watching. He should have told Zach everything from the beginning. Instead he had tried to handle it quietly, convinced that involving Zach would only pour more fuel on an already dangerous fire. That decision now sat unsettled in his stomach. He was still staring at the message when the front door opened. Zach stepped inside, still in his training clothes, gym bag ov

  • Best Friends Shouldn't Crave Your Moan   Chapter 23: Family Confrontation

    Chapter 23: Family Confrontation The Rivera family home looked the same as it always had. Two story brick. Neatly kept front garden. The same heavy wooden door Zach had walked through a thousand times as a boy. Today it felt like walking into a trial. Zach had insisted on going alone. Noah had argued about it in the car the entire drive over, his voice tight, hands clenched in his lap, guilt written across every line of his face. Zach had kissed him once, hard, and told him to wait. “This is my family. I need to face them first. Stay in the car.” So Noah sat in the passenger seat of the black SUV parked two houses down, heart hammering, watching the front door close behind Zach. Inside, the air was already heavy. Elena Rivera stood in the center of the living room with her arms folded tightly across her chest. Silver streaked dark hair pulled back. Blue eyes... the same shade as her son’s was sharp with hurt and anger. Antonio Rivera remained silent near the fireplace, the sa

  • Best Friends Shouldn't Crave Your Moan   Chapter 22: Damage Control

    Chapter 22: Damage Control Ryan arrived at Noah’s studio late in the morning with a laptop under one arm and a six-pack of energy drinks under the other. He looked like he hadn’t slept much either. “I pulled every version of those screenshots that are floating around,” he said, dropping the laptop onto the large drafting table and flipping it open. “The metadata looks clean if you only glance at it, but the timestamps don’t line up and the message bubbles were clearly built in an editor. They’re fake. Marcus got greedy and sloppy.” Zach leaned over his shoulder, arms crossed tightly over his chest. The cut on his knuckle from the near-fight earlier in the day had already started to scab. “Can we prove it in a way that actually matters? Or are we just going to look like we’re making excuses?” “Clean enough to plant real doubt with the people who control money,” Ryan replied, fingers already flying across the keyboard. “Sponsors. Promoters. The ones who decide whether doors

  • Best Friends Shouldn't Crave Your Moan   Chapter 21: Public Exposure

    Chapter 21: Public Exposure The rumor moved faster than the photo ever had. By the next morning, the private fighting forums were full of it. Screenshots of the fake messages Marcus had planted were being shared with captions that grew uglier by the hour. Some called Noah a parasite. Others called him a snake who had been feeding information to the other side. A few of the more vicious posts suggested Zach had been too blinded by sex to notice he was being played. Noah felt it first through his work. A client who had been enthusiastic the week before suddenly “needed more time to review the proposal.” Another asked, with careful politeness, whether the recent online speculation would affect Noah’s ability to deliver on time. A third simply stopped answering his emails. He sat in his studio, staring at the unanswered messages, the weight of the lie pressing down on his chest until it became hard to breathe. Zach felt it in the gym. The usual easy respect had shifted. Conversati

  • Best Friends Shouldn't Crave Your Moan   Chapter 20: The First Real Test

    The underground fight venue reeked of sweat, strong alcohol and dried blood. Noah had never been to one of Zach’s illegal matches before. The regular fights were brutal enough, but this place was a fucking nightmare. It was deep in the city’s industrial district, a dirty warehouse where the rules didn't exist and the medical staff didn't give a shit unless someone was dying on the floor. Zach had tried to stop him from coming. “You don’t need to see this dirty shit,” Zach had growled earlier that afternoon, cupping Noah’s face gently in the quiet of the penthouse. “It’s not a fucking sport down there. These bastards don't pull their punches.” Noah had grabbed Zach’s heavy wrists, looking straight into his eyes. “I’m coming. I’m not sitting at home like a terrified coward wondering if you’re breathing.” So now Noah stood in the crowd surrounded by hard, dangerous men and women. His heart was hammering against his ribs as Zach stepped into the makeshift ring under harsh, buzz

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status