Luca’s POV Violet’s legs are locked around my waist, her nails digging half-moons into my shoulders while I drive into her—hard, steady, no mercy. The bed creaks under us in that familiar rhythm we’ve perfected over months. She’s moaning my name in that broken little way that usually sends me over the edge fast. But tonight my head isn’t all here. Every time my eyes drift shut, it’s not Violet’s face I see behind my lids. It’s Hailey—cheeks flushed after practice, sweat-damp hair sticking to her neck, that sharp smirk she throws me across the ice when our teams line up for drills. Rivals. Always f*****g rivals. The same girl who body-checked me into the boards last week and then laughed when I got up cursing her name. I open my eyes again—force them open—and it’s Violet staring back at

