Chapter 29
CHAPTER TWENTY-NINE
ROSE
The morning feels too bright for how little sleep I got, but when my phone buzzes and Callum’s name fills the screen, everything in my chest lifts. He’s outside my building waiting to take me to the rink before he heads into pre-game warmups.
Come down, his text reads. Miss you already.
It’s ridiculous how fast I move.
When I step out into the chilled morning air, he’s leaning against his SUV with his hood up and hands in the pockets of his joggers, eyes finding me instantly like he’s been tracking my heartbeat. The look he gives me melts something low in my stomach.
“Hi,” I say, breathless for no reason except him.
He pushes off the car, closes the distance in three long strides, and cups my jaw, kissing me like he didn’t just see me this morning. Slow at first, then deeper, his thumb sweeping my cheek.
“Morning,” he murmurs against my lips. “Get in. I need you close before today gets insane.”
I buckle in, and before he pulls away, he reaches for my hand, lacing our fingers together. “You sure you slept?” he asks, studying me.
“Mostly.” Partial truth. I slept wrapped against him. I just didn’t stay asleep.
“Good. You’re with me tonight, right? In the family section?”
I nod. “Ryan already yelled across the corridor yesterday that he was saving me a seat.”
Callum huffs a smile. “Of course he did.” Then his expression shifts, something tense flickering behind his eyes. “And… about last night. There’s more.”
My stomach dips. “More?”
He squeezes my hand. “Talia posted again early this morning. A lot of it is bullshit. I don’t want you seeing it and wondering where I stand.” He glances over at me, his expression tight. “I’m with you. I don’t want her. I don’t miss her. I’m not confused. It’s you.”
The words hit with a force I wasn’t braced for. He must see it, because he softens.
“I mean it,” he says. “You’re the one I think about. The one I go home to. The one I want with me tonight.”
Heat curls through me, unexpected and overwhelming. I squeeze his fingers back. “Good. Because I’m not going anywhere.” His exhale is sharp, relieved, and he lifts my hand to kiss the back of it before pulling onto the main road.
Callum keeps brushing his thumb over the back of my hand as we walk up the tunnel inside the arena, and the tiny, absentminded touch does something ridiculous to my heartbeat.
I’m trying not to look like a complete idiot, but this is the first time I’m here as his girlfriend.
The word still feels new, warm, and almost impossible.
I can hear the crowd already filtering in, early enough that the sound echoes in the concrete corridor.
A few staff members pass and greet him, then glance at me with curious smiles, and each time he squeezes my hand he’s saying Mine. With me.
He stops near the doors that lead to the family section and leans down, brushing a slow, grounding kiss against my mouth. “You sure you’re okay here? I have to head to warm-ups.”
“I’ll be fine,” I say, even though my stomach is fluttering like a trapped bird. “I’ll sit with the others. They’ve been really nice.”
“And I’ll find you. I always do.” His mouth curves, then he kisses me again.
It’s one of those soft, sweet kisses that makes my toes curl harder than anything filthy ever could.
When he finally pulls back, I swear there’s a spark of something raw in his eyes, something protective that hasn’t dimmed since he showed up early this morning to drive me to uni.
He’d barely waited for me to get into the car before telling me there were new posts from Talia.
He’d said calmly that he’d handled it. That he wanted me to hear it from him and not through someone else.
And maybe it should’ve made me anxious, but instead it just made me feel chosen.
The way his jaw worked, the way his hand flexed on the wheel, the way he said, “I’m with you.
I want all of this with you,” like there wasn’t a single doubt left in him.
That feeling still hasn’t faded. It’s like it’s woven itself into my skin.
We’re pulled aside by the PR team before he can leave. I’m trying not to feel as though I’m intruding on anything, but the PR Manager, Laura, gives me a warm smile as Callum stands close enough that his arm brushes mine, as if he’s physically reminding everyone in the room exactly where he stands.
“We’ve seen the new posts,” she tells me, and her tone is calm enough that my shoulders loosen. “We’re documenting everything. You haven’t done anything wrong, and you aren’t responsible for her behaviour. The organisation supports you both. You’re safe. And we’re handling it.”
Callum shifts his weight, but he doesn’t step away from me. “She’s trying to get attention. Don’t give it to her. We’re on top of it.”
Laura nods. “Exactly. If anything escalates, we’ll intervene formally. For now, stay focused on the game and each other, not her.”
I let out a breath. “Thank you. Seriously.”
Callum’s pinkie finger slips around mine again, hidden between our bodies. “I told you,” He murmurs in my ear when the PR team dismisses us. “You’re not facing any of this alone. I wanted you to hear it from Laura, not just me.”
And it hits me then, not just the comfort, but the certainty. This isn’t some fling. He’s not keeping me on the edges of his life. He’s pulling me right into the centre without hesitation.
He walks me to the family section, and the front row seat has my name taped on it.
My heart trips a little at that. Ryan’s mum waves me over, Lukas’s sister smiles, and suddenly I’m surrounded by warmth, chatter, scarves, and homemade signs.
A few people already know my name. A few know I’m Callum’s girl.
It feels surreal, like stepping into a world that wasn’t mine before yesterday.
Callum skates out for warm-ups a few minutes later, helmet off, and his eyes sweeping the stands. The breath catches in my throat when he spots me. His whole face changes, it softens, brightens, and becomes something private even though a thousand people are watching.
Then he taps his stick against the glass right in front of me.
Hard enough that the vibration echoes through my chest. His grin is cocky and wide as he points at me, his heart and then back to me.
The crowd erupts, and Ryan’s mum nudges my arm if this is the most swoon-worthy thing she’s ever seen.
My cheeks heat, but God, I can’t look away from him.
Warm-ups start, but he keeps glancing at me.
Every time he skates past, every time he stops near the blue line, there’s this pull between us.
This electric thread that feels almost too intimate to share with an entire arena.
And when he takes his last lap before heading off, he shoots the puck deliberately into the boards beneath my feet.
It ricochets off, and he nods like he’s claiming the ground I’m standing on.
The game is a blur. Not because I’m not watching, but because I’m watching him with a kind of intensity I didn’t know I was capable of.
He plays like he’s on fire; fast and focused, but every time he’s on the bench, his gaze drifts to where I sit.
I can’t describe the feeling in my chest when the cameras catch it and the crowd murmurs knowingly.
When he scores in the second period, he doesn’t celebrate with his teammates first. He points his stick straight at me, mouth split into a grin that does something reckless to my insides.
The crowd roars. I swear I hear someone behind me shout, “Get it, Rose!” and I have to hide my face for a second because I can feel heat rushing up my neck.
They win, of course. And the moment the buzzer sounds, he jumps the boards, skates right toward the family section, gloves still on. He stops directly in front of me, helmet under his arm, breath steaming in the cold arena air.
“You’re coming down to meet him?” Ryan’s mum asks, nudging my shoulder.
Before I can answer, Callum lifts his gloved hand and rests it against the glass with a softness that shouldn’t be possible with that much adrenaline coursing through him.
I press my palm against the other side, and the small smile that curves his mouth is enough to melt every bone in my body. He mouths, Stay there.
When he finally meets me downstairs, he’s still damp from the shower, hair pushed back, dressed in team joggers and a hoodie that looks way too good on him for casual clothing.
The moment he sees me, his whole expression softens.
He steps into my space without hesitation, hooking a finger under my chin to tilt my face up.
“Hi,” he murmurs, as though he didn’t just own the entire ice surface for sixty minutes.
“Hi,” I breathe back, feeling like gravity is a complicated concept around him.
“I liked seeing you there.” His thumb drags across my jaw, slow and claiming. “More than I thought I would.”
“It looked like it,” I tease, though my voice is slightly unsteady. “The stick tapping gave it away.”
The smirk that pulls at his mouth is pure, unfiltered Callum. “I wanted you looking at me.”
“I was.”
“Good.” He leans down until we’re sharing breath. “Get used to it.”
There’s heat simmering under every inch of him, the kind that promises things he’ll make good on later, but beneath it there’s something else. A sense of certainty that makes my stomach flip.
As we walk out toward the exit, flashes go off from fans snapping photos, whispers spreading, and social media already buzzing, no doubt.
I feel the anxiety pinch at the edges of my mind, but then Callum’s arm drapes over my shoulders, pulling me into his side, warm and solid, and utterly unbothered.
“I’ve got you,” he murmurs, low enough that only I can hear. “I don’t care who’s looking.”
And for the first time since Talia’s posts started, the fear loosens its grip. Because the way he holds me isn’t performative. It’s promise. It’s possession. It’s him choosing me in front of everyone who once thought he belonged to someone else.
When we reach the car, he leans against the door, hands braced on either side of my hips, caging me in. His eyes search mine, a little hungry. “You know this isn’t temporary, right?”
My breath catches. “You keep saying things like that.”
“That’s because I mean them.” His fingers slide into my hair, slow enough to make my pulse trip. “I’m not going anywhere. And I’m not letting anything, especially her, come near what we’re building.”
I swallow hard because the emotion in his voice hits me low and deep. “I believe you.”
His forehead dips to mine. “I’m falling for you so fast, it scares the shit out of me.”
And then he kisses me right there in the parking lot, in full view of anyone walking by, and it’s gentle but fierce, the kind of kiss that resembles a vow. The kind of kiss that tells me Talia can post whatever she wants.
Because Callum isn’t looking back.
He’s looking at me.