Home / YA/TEEN / Edges Of Us / The Girl With Coffee

Share

The Girl With Coffee

Author: Ravenna
last update publish date: 2026-04-28 17:39:38

Three weeks in, and this forced training crap still felt like punishment.

Every morning at five, Mason and I dragged ourselves onto the ice half-awake and irritated. He was improving — slowly — but he still skated like a hockey player trying to survive a natural disaster.

Too stiff, rough and just too much force where there should’ve been control. And somehow he still managed to take up the entire rink.

I hated that I noticed things about him now. The sound of his blades cutting too hard into the ice, the way he rolled his shoulders when he was frustrated.

And the stupid clean smell of his cologne lingering behind after he skated past me.

It was annoying and that was all.

This morning, though, something felt off.

Mason showed up late again, shoving through the rink doors at almost five-thirty. His hair was damp like he’d showered in a hurry, and there were shadows under his eyes dark enough to bruise.

He didn’t say anything when he dropped his bag onto the bench.

I didn’t say anything either.

That had become normal for us. We talked on the ice and nowhere else.

He sat down to lace his skates, jaw tight.

“You planning to actually train today,” I asked, “or just stare at your skates for an hour?”

“Depends,” he muttered. “You planning to yell at me the whole time again?”

“I only yell when you suck.”

He snorted softly under his breath, and for some reason that tiny sound tugged at something warm in my chest.

I ignored it immediately. And we stepped onto the ice.

Practice started rough. Mason nearly ate shit during a backward transition and grabbed my sleeve on instinct to steady himself.

My hand shot to his waist before I could stop it. Firm and warm. For half a second we froze. Then I let go too fast.

“Bend your knees more,” I said sharply, skating away before he could look at me properly. “You’re too rigid.”

“Maybe because figure skating is insane.”

“It’s balance,” I shot back. “Not football.”

“Hockey.”

“Same thing.”

He muttered something under his breath that sounded like asshole. A few minutes later, he missed another turn and nearly crashed into the barrier.

This time he caught himself before I could help.

“Jesus,” he hissed, breathing hard.

“You’re fighting the ice,” I said.

“I’m trying not to break my neck.”

I rolled my eyes and skated closer before grabbing his wrist.

“Here.”

His muscles tensed automatically under my hand but I ignored that.

“Stop forcing it,” I said quieter this time. “Feel where your weight is.”

Mason looked at me, distracted for a second.

Then his attention dropped briefly to my hand still wrapped around his wrist.

Something strange flickered across his face before he looked away.

“Okay,” he said softly.

I stepped back quickly. “Try again.”

This time he landed the turn cleaner. Not perfect but better.

A slow grin spread across his face immediately after, cocky and stupid and unfairly attractive.

“There,” he said. “I’m basically a professional now.”

“You almost died twice.”

“Only twice?”

Before I could answer, the rink doors opened.

A girl stepped inside holding two coffee cups, cold air rushing in behind her.

Lila Harper.

She spotted me immediately and smiled nervously before walking closer.

“Hey,” she said. “Sorry if I’m interrupting.”

“You are,” Mason said under his breath.

Lila ignored him beautifully.

“I saw your car outside,” she told me, holding out one of the coffees. “And I remembered you ordering black coffee at Regionals last year.”

I blinked. “You remember that?”

She shrugged, suddenly looking embarrassed. “You kinda stood out.”

That caught me off guard more than the coffee itself. Nobody usually remembered things about me like that.

I took the cup carefully. “Thanks.”

“You’re welcome.” She smiled a little easier after that. “Your skate program last season was insane, by the way. The blue costume one?”

I groaned immediately. “Oh my god, not that one.”

She laughed. Behind me, Mason had gone weirdly quiet.

“The routine was good,” she defended. “You looked terrifyingly calm the entire time.”

“I was internally dying.”

“Couldn’t tell.”

For some reason, hearing her laugh made the rink feel warmer, normal, and easy.

I understood immediately why people liked Lila.

She glanced toward Mason politely. “Hey, Reid.”

“Hey.”

Short. Flat.

Lila looked between us, probably sensing the weird energy filling the rink.

“Well,” she said awkwardly, “I should leave you guys to your angry little sunrise training thing.”

“Best decision you’ve made all morning,” Mason muttered.

I shot him a look.

Lila laughed again before backing toward the doors. “Anyway… maybe we could grab lunch sometime?”

The invitation hung there gently. Not pushy but hopeful. Before I could answer, Mason skated past us toward the other side of the rink hard enough that ice sprayed behind him.

Lila blinked. “Did I interrupt a murder scene?”

I snorted despite myself. “Something like that.”

She smiled once more before leaving.

The second the doors shut behind her, silence settled over the rink again.

Mason kept skating fast, sharp turns and tooaggressively. I watched him for a second before skating after him.

“You’re gonna wipe out if you keep leaning like that.”

“I’m fine.”

“Its obvious you're not.”

He stopped abruptly near the barrier, breathing harder now.

For a moment neither of us spoke.

Then finally: “She seems nice.”

I blinked slightly at the quietness in his voice.

“Yeah,” I said carefully. “She is.”

Mason nodded once. Then looked away.

“You should go out with her.”

The words landed strangely in my chest.

“What?”

He shrugged, not looking at me. “Why not?”

“You serious right now?”

“She likes you.” His jaw flexed once before he added, “You’d probably have fun.”

Something about the way he said it irritated me instantly. Like he was trying to sound casual and failing at it.

“I’m good,” I said flatly.

Mason gave a dry laugh. “What, too good for cheerleaders?”

“I’m too busy fixing your terrible skating.”

That finally pulled a real grin out of him. Small and quick.

Gone almost immediatey. We went back to training after that, but something had changed.

Mason stopped complaining as much. Stopped mouthing off after every correction.

If I adjusted his shoulders or repositioned his arms, he just let me. And every now and then I’d catch him staring before he looked away first.

By the end of practice, both of us were exhausted. We were stepping off the ice when the rink doors opened again.

A guy around our age walked in carrying skates over one shoulder.

Tall. Light brown hair. Easy confidence. The kind that looked natural instead of forced.

“Morning,” he called. “Coach said the early ice was free before six-thirty.”

His eyes landed on me first,  to Mason then back to me again.

“I’m Kai,” he said. “New transfer.”

“Ezra.”

“Mason.”

Kai smiled easily. “Nice to meet you both.”

There was something relaxed about him that made the rink feel less tense immediately.

“I’ve heard about you, by the way,” he told me while dropping his bag onto the bench.

“That bad already?”

“Nah.” He smirked slightly. “Apparently you’re terrifying on the ice.”

“Only when people annoy me.”

“Good to know.”

Behind me, Mason made a quiet sound that almost sounded like annoyance.

Kai either didn’t notice or pretended not to.

“If you ever wanna train together sometime,” Kai said while lacing up his skates, “I’m always looking for people who push me.”

I nodded once. “Maybe.”

Mason grabbed his bag immediately after that.

“See you tomorrow,” he muttered.

I frowned slightly. “You leaving already?”

“Got practice.”

His answer came too fast and before I could even say anything else, he shoved through the doors and disappeared.

Kai watched him leave before looking back at me.

“He always like that?”

I stared at the closed rink doors for a second longer than necessary.

“Pretty much.”

But even after I left the rink twenty minutes later, my chest still felt weirdly tight.

And I hated that part of me knew exactly why.

Continue to read this book for free
Scan code to download App
Comments (6)
goodnovel comment avatar
Pixiedust_quilts
mason trying to push cole to date Lila, he isn't ready to admit his feelings yet...poor hockey boy
goodnovel comment avatar
Rachel ABG
Now I see the third wheels here
goodnovel comment avatar
Debby Khimberly
Look who’s developing a crush on someone he’s meant to be training with?…
VIEW ALL COMMENTS

Latest chapter

  • Edges Of Us   The Weekend Shift

    [Lila pov]Saturday afternoon and I'm sitting on my bed in sweats and an old hoodie, scrolling through Instagram like it's my job. Some girl I follow is posting TikTok-style dance trends—these new moves that are supposedly "easy" but are absolutely not easy, and I'm stuck between wanting to learn them for cheering and knowing my shoulders are gonna hate me if I do.I've been lying here for like three hours, which is sad, but the festival prep has me exhausted. Practice until I can't feel my arms, then come home and collapse. Rinse and repeat. It's Saturday and I literally have zero energy to do anything except doom-scroll and pretend I'm being productive.My phone buzzes.Kai: yoKai: watchu doingI smile at my screen despite myself. He texts like a psychopath.Lila: dying slowly on my bedKai: dramaticLila: factualKai: come overI stare at the message for a second. It's random, but also... it's Kai. Random is kind of his brand. And honestly, being alone with my own brain ri

  • Edges Of Us   All about sport festival

    [Ezra pov]Lunch has become this weird sacred thing for the four of us. Like, we have our own table in the corner of the cafeteria, and it's just understood that this is our spot. No explanation needed. Our school calendar just shifted everything into overdrive for the spring sports festival, which basically means we're all about to disappear into our respective athletic worlds, but for now—right now at lunch—we're still together.I'm starving. Not exaggerating-starving, actually starving, and I drop my tray on the table like it's the last act of a dying man."I'm gonna die," I announce. "Actually die. I have practice until like seven tonight and I haven't even eaten breakfast.""You just ate breakfast," Mason says, already stealing my fries like he has some kind of standing invitation."That was a lie I told myself to feel better about my life choices."Kai doesn't even look up from his phone. "Your only life choice right now is whether you want your funeral catered or not

  • Edges Of Us   Maybe This Could Work

    [Lila pov] I'm shoving books into my locker on Monday morning when Kai appears like he materialized out of thin air or something. He's got that post-weekend look—hoodie, messy hair, the kind of casual energy that makes it look like he just woke up five minutes ago and decided clothes were optional. "You got plans for lunch?" he asks. I turn around, holding a stack of textbooks against my chest. "Plans? Kai, it's Monday. My plans are to survive until Friday." "So that's a no?" "That's a 'why are you asking me this right now.'" He scratches the back of his neck, which is apparently his nervous tic, and I watch it like it's one of the interesting thing I've seen all week. Which, honestly, might be. "Cool. Eat with me," he says. I blink at him. "That's... random." "Yeah. I'm trying something." "Trying what?" "Giving you an actual chance instead of acting like an idiot." I laugh before I can stop myself. "Wow. That almost sounded romantic." Kai grins, and it's the kind of gri

  • Edges Of Us   Choosing Us

    The first thing I notice when I woke up was the silence.No alarm. No practice notification. No stupid group chat blowing up with plays and stats. Just my room, pale morning light coming through the gaps in my blinds, and the kind of quiet that only happens when the world decides to leave me alone for once.I checked my phone and it was 7:47 AM. Then a text lights up the screen.Mason: get ready. I'm stealing u for the dayMason: wear something u can actually move inI grin at my phone. Just thirty minutes ago, I had been bracing for the weekend to be weird. Tense. The kind of thing where Mason would act fine in public but tight as a drum the whole time, stuck in his own head about his dad, and about everything.But this….this feels different like Mason is actually trying.I roll out of bed and get in the shower, already running through my closet in my head. Not too fancy. Not trying too hard. But also not looking like I just rolled out of bed at seven in the morning, which, technical

  • Edges Of Us   The Son He Thought He Knew

    **Mason POV**The drive home felt longer than it should have. My dad’s message kept sitting on my phone screen like something waiting for me.Just four words that somehow felt heavier than any lecture he had ever given me. I knew what this was about.At least, I thought I did. He had seen me slipping during practice. The way my attention kept drifting even when I tried to force myself to focus.He was going to talk about scouts, my future and probably everything I had spent my whole life working toward.I could handle that because yea. I have handled it my entire life. I knew how to sit there, nod my head, and promise I would do better.That was easy. What wasn’t easy was the fact that lately, every time I looked at Ezra, every time he smiled at me or reached for my hand when nobody was watching, I felt like I was finally living a life that actually belonged to me. And that really scared me than losing hockey ever did.When I pulled into the driveway, the house was quiet. Usually

  • Edges Of Us   The Weight Of Expectations

    Mason POVI always gets to the rink before everyone else. The quiet was the only time this place actually felt like mine. No teammates shouting. No coach correcting every move. No scouts watching from the stands. Just me, the ice, and the sound of my blades cutting through the surface.Usually, that was enough to clear my head but not today. Because all I could think about was Ezra. I hated how easy it had become to think about him.The way he smiled when he was trying not to. The way he got annoyed when Kai teased him but still laughed anyway. The way he looked at me like I wasn’t just some hockey player trying to be perfect all the time. Like I was actually a person. Hockey had always been simple.You worked harder than everyone else. You trained longer. You won. That was the formula.My dad made sure I knew that. I still remembered being ten years old, standing on the ice after practice while everyone else had already gone home. My legs were shaking. My hands were numb. I had tears

  • Edges Of Us   One And Only

    Things with Mason got weird after the rink. Not like bad, weird. But honestly that probably would've been easier to deal with. This was worse because now every interaction between us carried this heavy undercurrent neither of us knew how to handle anymore. And the annoying part was that everybody

  • Edges Of Us   Back To School

    By the time I came back to school on Monday, everybody already knew. Not the full story obviously, but enough. People stared a little too long when I walked through the hallway. Conversations lowered when I passed. Even some teachers gave me those careful sympathetic looks that somehow made everyth

  • Edges Of Us   Kai And Mason

    I didn't know but then how Lila, kia, Mason and I became best friends still baffles me. Because the last time I checked, we were just strangers having who had feelings for each other now we are friends? I guess that's what the heaven wants so be it. The gym smelled like sweat, rubber flooring, and

  • Edges Of Us   Confused Feelings

    We still showed up at 5 AM like clockwork, still barely spoke outside of practice, still acted like we only tolerated each other because Coach forced us to. But somewhere between the early mornings, bruised wrists, and silent rides home, something had shifted underneath all the tension and I couldn’

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