Mag-log inThree days later, I still couldn't stop touching the bruise on my collarbone.
It had turned purple, then blue, then a sick yellowish green that I covered with concealer every morning and checked every night like a secret I was keeping from myself. The bite mark sat just below my collarbone – low enough to hide under a crew neck, high enough that anything with a wider neckline was a confession.
I wore crew necks for three days straight. Sienna noticed. Sienna noticed everything.
"You've worn that same hoodie rotation since Wednesday," she said, eyeing me across our dorm room. "You hate that grey one. You said it makes you look like a depressed librarian."
"I'm cold."
"It's heated in here."
"I'm emotionally cold."
She let it go. Temporarily. Sienna always let things go temporarily – she stored them like ammunition and fired when you least expected it.
***
The game was Friday night. The whole campus was buzzing, and for once it had nothing to do with Caleb.
Everybody was talking about the transfer.
I'd heard the name in fragments all week – in the dining hall, in lectures, whispered between girls in the bathroom like a prayer. Former captain of Redmond – the best hockey program in the country. Transferred to Thornfield after his father relocated. Details were scarce but the rumors were loud: he'd been expelled from Redmond for violence. He'd hospitalized someone. He was dangerous, unpredictable, the kind of player coaches either worshipped or feared.
The hockey groupies were already feral. Someone had found a photo from his Redmond days – dark hair, jaw like a blade, grey eyes that looked like they'd been designed to ruin women's lives – and it had circulated through every group chat on campus by Tuesday.
I didn't look at the photo. I didn't need to. I'd been avoiding thinking about grey eyes all week, and I wasn't about to start now.
The arena was packed. I found my usual spot – fourth row, center ice, between Sienna and Zara. The seats were the same ones I'd sat in for four years screaming Caleb's name. Tonight felt different. Everything since Valentine's Day felt different – like someone had shifted the furniture in my life two inches to the left and nothing fit right anymore.
Caleb found me before the game.
He appeared at the end of our row in his warm-up jersey, hair pushed back, looking exactly the way he always looked – golden and easy and certain of his welcome. The captain. The boy everyone loved. The boy I'd spent four years building a shrine to.
"Hey, Nomes."
"Hey."
He leaned against the railing. Casual. His eyes dropped to my neck – and stopped.
I'd worn a wider neckline tonight. Not on purpose. Okay, maybe a little on purpose. Maybe some reckless, newly hardened part of me wanted him to see it. The concealer had worn off during the day and the bite mark was visible – faded but unmistakable. A mouth-shaped bruise sitting on my collarbone like a signature.
Caleb's jaw tightened. Something moved behind his eyes – not jealousy, exactly. Something worse. Surprise. Like the idea of someone else's mouth on me hadn't occurred to him as a possibility.
"What's that?"
"What's what?"
His eyes stayed on the mark. "We need to talk after the game."
"Sure."
He looked at me for a beat longer than necessary – searching for something, the old Naomi maybe, the one who would have blushed and covered the hickey and rushed to explain. That Naomi was sitting on the porch of the hockey house three blocks away. This one held his gaze and didn't flinch.
A whistle called from the tunnel. He pushed off the railing and jogged toward the locker room without looking back.
Sienna waited exactly four seconds.
"Was that a HICKEY?"
"No."
"That is a hickey. That is a massive, aggressive, somebody-was-trying-to-eat-you hickey. Zara – Zara, look at her neck."
Zara leaned forward from my other side. Looked. Raised both eyebrows. "Girl."
"It's nothing."
"That is not nothing. That is evidence." Sienna grabbed my chin and tilted my head. "That's a bite mark. Who bit you? When did someone bite you? Why wasn't I informed of a biting?"
"It was Valentine's night. After the party. I went to a bar. Met someone. It was a one-time thing."
"A one-time thing that tried to consume you alive, apparently."
"I'm never going to see him again. He was a stranger. I don't even know his name."
"You don't know his NAME?" Sienna's voice hit a pitch that made the people in the row ahead turn around. "You let a man whose name you don't know leave that on your body? That's not a one-night stand, that's a crime scene."
"It was one night. One bar. One–" I waved vaguely. "Moment of temporary insanity. It's done."
Zara was watching me with that quiet, knowing look she had – the one that saw through every wall I built. "Was it good though?"
I thought about the bathroom door. The way he'd lifted me like I weighed nothing. The way he'd said good girl like a benediction and eyes open like a command and still with me like a promise.
"It was fine."
"She's lying," Sienna said immediately. "Look at her face. She's lying and it was life-altering and she's going to tell us everything later."
"The game's starting," I said. "Shut up."
"Fine." Sienna settled back in her seat, but she was grinning – the dangerous grin that meant she was storing this for later. "But imagine – just imagine – if the hot new transfer IS your mystery bar stranger. The one everybody's losing their minds over."
I laughed. Actually laughed – the first real one in days. "That would never happen. I'm not in a fairytale."
"I'm just saying. Campus is small. Coincidences happen."
"Sienna. I hooked up with a random guy in a dive bar bathroom on Valentine's Day. That is the opposite of a fairytale. That is a cautionary tale."
"The best love stories start as cautionary tales."
"Please stop talking."
The lights dimmed. The announcer's voice boomed across the arena – starting lineups, sponsors, the usual. The Thornfield Wolves took the ice first, Caleb leading them out with his stick raised and that easy, camera-ready smile. The crowd erupted. I clapped. My hands felt mechanical.
Then the announcer said it.
"And starting in tonight's lineup – number seventeen, transfer from Redmond – making his Thornfield debut–"
I don't remember hearing the name.
I remember the way the arena lights caught the number on his jersey. Seventeen. I remember the way he skated – fluid, predatory, like the ice was afraid of him. I remember the dark hair visible under his helmet and the stick gripped in hands I'd watched wrap around a whiskey glass three days ago.
Then he turned.
Looked directly into the stands. Fourth row. Centre ice. Like he knew exactly where I was sitting.
Steel grey eyes.
Scar through the left eyebrow.
Bruised knuckles wrapped around a hockey stick.
My heart didn't drop. It fell – straight through my ribs, through the seat, through the concrete floor of the arena, through the earth itself. Every nerve in my body fired at once. The bar. The bathroom. The way he'd pushed my hair off my face afterward like I was something worth being gentle with.
Number seventeen.
The stranger. The bar. The bathroom door. Good girl. Still with me? Eyes open.
He was here. He was on the ice. He was a Thornfield Wolf and he was looking directly at me with those grey eyes and that bruised face and he–
He winked.
One slow, deliberate wink. Like he'd been waiting for this exact moment. Like the entire week had been a countdown to the look on my face right now.
The whistle blew.
I couldn't breathe.
The light through the curtains was amber for once. Not the usual Portland grey – actual sun, like the city had decided to give us one good morning as a reward for surviving many months of rain.I was propped against the pillows with my laptop on my knees, formatting the final front matter. Title page. Table of contents. The editor needed files by noon and I was running the finishing line with intense focus.The bedroom door opened. Espresso and cedarwood hitting the air before his shadow cut through the light.Rhys. Grey sweats. Chest bare. Hair destroyed by nine hours of the deepest sleep he’d had since the draft.He set a mug on my nightstand. Climbed onto the bed. His arms coming around my waist, his mouth finding the spot where my neck met my shoulder.“I’m working,” I said.“I know.” He bit the skin softly. A slow, lingering pressure that sent a shiver straight down my spine and into territory that had nothing to do with formatting.“The file is active, Rhys.”“Save it.”His hand
The book proposal got accepted on a Saturday at 10:14 AM, which meant Rhys was sitting across from me in our corner booth at the coffee shop with a paperback he was actually reading when I screamed loud enough to make a poetry major spill her latte.I built that. The reading. Gave him book after book during the long-distance months until he stopped pretending literature was homework and admitted he’d been devouring everything I recommended. He was on his third Toni Morrison. The margins of his copy of Song of Solomon looked like his Gatsby – crammed with observations that were too good and too personal to be called notes.Saturday mornings were ours. The brick-basement coffee shop two blocks from his apartment. I wrote. He read. The barista knew our order without asking. We had a ROUTINE – the word alone made something in my chest do a complicated thing, because I’d never had routines that lasted longer than a crisis. Routines required peace. Peace required trust. Trust required two p
The Portland lookout didn’t have a dirt road. It had a paved scenic pull-off with a metal guardrail and a sign that said NO PARKING AFTER 11 PM, which Rhys ignored the way he ignored all administrative suggestions that conflicted with his priorities.We sat on the motorcycle. Engine off, ticking as it cooled. The city below was a grid of amber and silver – bridges tracing the dark river, lights sprawling wider than Thornfield ever sprawled. Bigger city. Louder city. A city that didn’t know us and didn’t need to.Same sky though. Orion above the treeline – the three-star belt cutting clear and bright through the dark.I leaned back against his chest. His arms around my middle. Hands locked over my stomach. No mask tonight. No captain posture or pro-athlete jaw. Just Rhys – the version that only existed when we were alone and high up and the city was far enough below to feel theoretical.I reached up and slid my finger under his sleeve. Found the ink. Orion on his shoulder – the constel
My MFA advisor had silver-framed glasses and the demeanor of a woman who’d spent thirty years cutting fat from prose the way surgeons cut fat from bodies – without sentiment, and with the understanding that what remained would be stronger for the loss.She tapped my manuscript with her pen. A slow, rhythmic click that made my lungs forget their job.“This is publishable,” she said. “Not in a magazine. As a book.”I sat in her office chair and let the word settle. Book. The blog posts that started at 2 AM on a dorm room floor. The anonymous confessions about forbidden desire that ten thousand strangers read and shared and said this is the most honest thing I’ve ever felt. The investigation chapters. The separation chapters. The kitchen floor chapters. All of it – the whole sprawling, devastating, filthy, honest mess of it – and a woman with thirty years of editorial precision was telling me it had a spine.I brought the first chapter to Rhys that night. His apartment. The mattress he’d
Same area code. Different lease.My apartment was a brick studio three miles south near the river, the window glass rattling every time the streetcar ground past. I took the 14 bus to his neighbourhood most mornings, laptop bag heavy against my ribs, watching the Portland mist roll off the bridges. We’d agreed on the space before the boxes left the dorm. It was the first line we drew on purpose – proving we could share a zip code without collapsing into a single outline. I wasn’t Elena. I had my own keys and my own rent and my own name on a mailbox that didn’t say Maddox.But the logistics of peace were heavier than I expected.After my Tuesday workshops, his motorcycle would cut through the rain outside the humanities building. I’d swing my leg over the seat and lock my arms around his waist and press my face into his leather jacket while the city smeared into amber streetlamps. The ride to his apartment took eleven minutes and neither of us talked because the engine was too loud and
The hallway smelled like industrial carpet cleaner and rain.Three flights of stairs because I couldn’t stand in an elevator for thirty seconds without losing my nerve. My backpack was cutting into my shoulders and the suitcase wheel had been sticking since baggage claim. I was two weeks early and I hadn’t told him, and the fellowship stipend had processed ahead of schedule.My lease was signed and I was HERE – standing in a Portland apartment corridor at 4 PM on a Wednesday with my hair still damp from the airport rain and my heart slamming against my ribs like it was trying to evacuate my body before I did something irreversible.Door 314. The numbers slightly crooked on the panel. An unpolished detail that didn’t belong to any room Richard Maddox had ever paid for. This apartment was Rhys’s. Bought with his own money, furnished with his own bad taste.I knocked. Three times. Hard. The way you knock when you’ve spent two months talking to a screen and the screen isn’t enough and the







