Edges Of Us

Edges Of Us

last updateLast Updated : 2026-04-28
By:  RavennaOngoing
Language: English
goodnovel18goodnovel
Not enough ratings
6Chapters
4views
Read
Add to library

Share:  

Report
Overview
Catalog
SCAN CODE TO READ ON APP

Mason Reid has everything hockey captain, scholarship, a dad who’s also the coach. The only thing he can’t have is Ezra Cole. When a cafeteria fight gets them benched, the principal forces them to train together in secret. What starts as hate turns into desperate stolen nights, lingering touches, and a kiss that cracks Mason’s whole world open. As senior year drags them through competitions, rumors, and a chaotic training camp, Mason and Ezra aren’t the only ones circling each other. A new transfer student wants them both. A popular girl falls hard for Ezra. And one jealous classmate catches something he was never meant to see… and starts blackmailing all four of them with a video that could destroy everything. Family rejection, panic attacks, public humiliation, and the fear of losing scholarships force Mason and Ezra to decide: keep hiding and lose each other forever… or burn it all down and skate out together.

View More

Chapter 1

First Encounter

“You wanna say that shit again?”

Mason Reid didn't even wait for him to finish. His fist was already bunched in some skater kid's collar. the cafeteria went dead silent until a plastic tray ckattred behind me, breaking it.

Brighten High school was the type that never gets quiet. You would always see the students in groups arguing about sports, bullying the weak ones, the rich kids forming class and the golden boy Mason, a hockey player that the girls can't just stop drooling over. 

I went to the general changing dress room, changed into my uniform and was about to go. Well, I should’ve kept walking, grabbed my protein shake, head down, earbuds in, same as every other day when I heard the hockey meatheads decided to run their mouths. But then Mason kept going. 

“Figure skating isn’t a real sport, and every dude doing it is just—” 

“Just what?”  

Before I knew it, I was halfway to the drinks cooler. I slammed my tray down hard enough to make the forks bounce. "Say it, Reid. Out loud. Don't hide behind your boys." 

Mason’s head snapped toward me. For half a heartbeat something raw flashed across his face, not the usual cocky bullshit. Then it vanished, locked down tight behind that smirk he wore like second skin. 

“Ezra fucking Cole.” He let the skater drop. The kid scrambled away like his ass was on fire. “Didn’t know you cared so much about what I thought.” 

“I never cared.” I stepped right into his space, heart hammering so loud I was sure he could hear it. “But keep my name and my sport out your mouth when you’re trying to look hard for your brain-dead fan club.” 

His teammates exploded with chairs screeching, guys yelling that I was “too pretty to be talking that much shit.” Mason’s jaw ticked once. That was the only warning. 

He was already in my face the next breath, close enough I could see the fresh cut on his cheek from last night’s game and smell that stupidly good cologne he always wore. The one that made my stomach flip even when I wanted to punch him. 

“You got a problem with me, princess?” 

“Yeah.” My voice came out lower than I imagined. “You *are* my problem.” 

Wrong thing to say, or maybe the exact right one. 

Suddenly we were shoving, grabbing jackets, and then some idiot threw a punch that wasn’t even aimed at me but still caught my shoulder. The cafeteria detonated. Hockey players swinging like it was the Stanley Cup finals, figure skaters throwing hands with way more violence than anyone expected. I ducked under a flying arm, came up swinging, and caught Mason taking a hit meant for one of his guys. He didn’t even flinch — just turned and dropped the dude clean. 

Our eyes locked through the chaos. 

He wasn’t smiling or pissed. He was just… staring at me like he was seeing me for the first time. 

Then Principal Gage’s voice cut through the noise like a knife. 

“STOP. NOW.” 

Everyone froze. Mason had blood on his knuckles. My jacket was ripped at the shoulder. The cafeteria looked like a war zone. 

Gage stood in the doorway, arms crossed, looking like she was two seconds from expelling all of us on the spot. 

“To my office. Cole and Reid. Right now.” 

                         ***** 

The walk to her office felt like the longest program of my life. Mason stayed three steps ahead the whole time, shoulders tight, left hand opening and closing like he still wanted to hit something. He never once looked back. 

Gage didn’t waste time. She stayed standing. So did we. 

“You two are supposed to be leaders,” she said, voice flat. “Hockey captain. State-ranked figure skater. And you turned my cafeteria into a goddamn battlefield over *what* exactly? Ego?” 

“He—” Mason started. 

“I don’t care.” She cut him off instantly. “Here’s what’s happening. Both of you are benched until further notice.” 

My stomach bottomed out. 

“You can’t—” I tried. 

“I can and that's what I'm doing right now.” Gage’s eyes were ice. “Unless… you train together. Every morning for six weeks. Mason, you need balance and edge work for that idiotic figure skating segment the hockey team decided to add to the spring showcase. Ezra, you need a strong partner for pairs since Alec transferred.” 

The room tilted. 

“No,” I said at the same time Mason growled, “Absolutely fucking not.” 

Gage smiled. It wasn’t nice. “Then enjoy sitting out the rest of the season. Paperwork will be ready tomorrow.” 

Mason’s hand flexed again. I could feel the rage rolling off him in waves. 

“You have until midnight to decide,” she added. “But if you agree and I even *smell* another fight, you’re both gone. Expelled. Understood?” 

“Crystal, clear ma'am ” I muttered. 

Mason didn’t say shit. Just turned and walked out. 

I followed because I didn’t trust what might come out of my mouth if I stayed. 

The hallway was empty. He was already halfway to the exit when I caught up. 

“This is insane,” I said to him. 

He stopped. Didn’t turn around. “Then quit.” 

“I’m not quitting.” 

“Neither am I.” When he finally faced me, his expression was locked down tight. Blank and controlled. “Guess we’re stuck with each other.” 

I opened my mouth to tell him exactly where he could shove that idea, but he stepped closer. I had to tilt my head up. And I hated  how good he smelled even after a fight, and the way my pulse jumped. 

“5 AM,” he said, voice low. “Rink 2. Don’t be late.” 

Then he was gone, leaving me standing there with my heart doing some type of shit I didn’t want to name. 

My phone buzzed later that night while I was staring at the ceiling. Unknown number. 

*Don’t overthink it. Just show up.* 

I stared at the screen for way too long thinking of who it might be before typing back. 

*Who the hell is this?* 

*You know who.* 

*How did you get my number?* 

*Doesn’t matter. See you at 5.* 

He went offline. 

I threw the phone across the room. It bounced off the wall and landed on my hoodie. Jun kept snoring above me like nothing in the world was wrong. 

5 AM. Empty rink. Just me and Mason Reid. 

The guy who’d spent three years making my life hell, whose stupid perfect face I couldn’t get out of my head even when I tried. 

I was so fucked. 

And the worst part? Some sick little piece of me was already counting down the hours.

Expand
Next Chapter
Download

Latest chapter

More Chapters

To Readers

Welcome to GoodNovel world of fiction. If you like this novel, or you are an idealist hoping to explore a perfect world, and also want to become an original novel author online to increase income, you can join our family to read or create various types of books, such as romance novel, epic reading, werewolf novel, fantasy novel, history novel and so on. If you are a reader, high quality novels can be selected here. If you are an author, you can obtain more inspiration from others to create more brilliant works, what's more, your works on our platform will catch more attention and win more admiration from readers.

No Comments
6 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