LOGINMIRABELLA
Later in the afternoon, I come downstairs to find the guys huddled in a large room at the end of the right wing. The ceilings are so high it feels like standing at the bottom of a canyon. Warm afternoon light spills through floor-to-ceiling windows, pooling over glossy wood floors and expensive rugs. But the air is tense, brittle enough that I almost hesitate to step inside. The Windsor brothers look up when I enter, and silence greets me—flat, heavy, not even the courtesy of a hello. It’s clear they’re not warming up to me anytime soon. Their eyes are wary, like I’m a grenade Cassian’s lobbed into the middle of their lives. Cassian, ever oblivious or just stubbornly determined to play patriarch, tries to slice through the awkwardness. “Where are you guys going tonight?” he asks in a conversational tone, as if he’s only mildly curious. For a moment, nobody answers. Kaden flicks a look to Kaius, who’s perched on a bar stool with one foot hooked around the lower rung, the other planted firmly on the floor. Tristan stands behind the bar, palms braced on its polished surface, watching the whole thing like he’s waiting for it to implode. “Tristan?” Cassian prods, arching a brow. Tristan lets out a breath that sounds more like a sigh of defeat. “Bianca Deveraux’s throwing a party.” At the mention of Bianca, Kaius’ expression turns murderous, his scowl directed at Tristan like he’s personally betrayed him by even speaking. Cassian doesn’t miss a beat. “Take Mirabella with you. It’ll be good for her to meet more of her classmates.” Kaius snorts. “There’ll be booze, drugs, and sex. You really want her there?” “I’d rather just stay in tonight,” I cut in quickly, hoping that’ll end it, but no one’s really listening to me. Cassian folds his arms over his chest, setting his jaw. “Then you three will watch out for her. She’s your sister now.” “Oh, did you adopt her?” Kaius drawls, eyes sharp with mockery. “Guess we shouldn’t be surprised. Doing shit without telling us is kind of what you do, right, Dad?” “I don’t want to go to the party,” I try again, my voice tight. “I’m tired. I’d be happy to just stay home.” Cassian glances down at me with a soft smile that’s somehow both apologetic and sly. “Good idea, Mirabella. You and I will watch a movie or something then.” That’s all it takes. A muscle jumps in Kaius’ jaw, and his green eyes go flat. “You win. She can come with us. We leave at eight.” Cassian drops his arm from my shoulder, and there’s a flicker of triumph there, he knows exactly what he’s done. The boys don’t want me alone with him, and he’s just played that card. Kaius looks right at me, his eyes glinting. “Better go upstairs and make yourself presentable, sis. Can’t ruin your big debut by showing up looking like that.” “Kaius…” Cassian warns. Kaius lifts his hands in mock surrender. “Just trying to be helpful.” Kaden tries, and fails, to smother a grin. Tristan just looks resigned, like he’s long accepted his brothers are the human embodiment of trouble. My stomach flips. The only high school party I’ve ever been to was a dingy backyard affair with stale beer and music off someone’s cracked phone screen. But if I’m going to survive here for two years, maybe I do need to make some kind of impression. Still, I hate how much I care. Hate that a small, pathetic part of me wants to fit in. Upstairs, I find all the shopping bags Marissa insisted I take lined up neatly at the foot of my bed. Tessa’s warnings echo in my mind, and I sift through my new clothes with hands that tremble more than I’d like to admit. Finally, I settle on a pale blush skirt that swishes around mid-thigh, paired with a soft white wrap top that dips delicately at the neck. It’s breezy and feminine, stupidly expensive, and makes me look like someone who might actually belong here. I slip into cream ballet flats with tiny gold buckles, then leave my hair down, brushing it until it falls in silky waves. Marissa’s silver headband goes on last. In the bathroom mirror, I apply a little gloss and mascara, aiming for natural, but the end result looks more polished than anything I’ve worn before. I don’t look like Mirabella Taylor. I look like someone who would be invited to tea with the Deveraux family, not a girl who once danced for tips under strobe lights. When I step outside to meet the boys by the driveway, their reactions gut me. Tristan looks surprised, Kaden smirks outright, and Kaius, Kaius just leans back on his heels with a look of smug cruelty. “We’re going to a party, sis, not tea with the president.” It burns, but I keep my chin up. “Can you wait five minutes while I change?” “Nah. Time to go.” Kaius is already striding toward the Range Rover, not bothering to look back. Tristan follows with a heavy sigh, and Kaden waits only long enough to shoot me a look that says, You coming or not? The drive is awkward, Kaden’s hands gripping the wheel like he’d rather be anywhere else. He doesn’t turn on the radio, doesn’t speak, just stares out the windshield with a stony profile. When we finally pull up to a sprawling mansion inland, white columns, glowing lanterns, sleek cars parked all over the lawn, he cuts me a sideways look. “Nice headband.” “Thanks. It cost a hundred and thirty bucks. Courtesy of your dad’s magic black card.” His jaw tightens. “Watch yourself. Bella.” I push the door open with a saccharine smile. “Thanks for the ride. Kaden.” At the top of the sweeping steps, Kaius and Tristan are locked in a low, intense conversation. Tristan’s voice is strained. “Not smart, bro. Not during the season.” Kaius spits something back that I can’t quite catch. When they notice me, Tristan breaks off with a muttered curse, while Kaius turns with that same cold amusement. “This is Bianca Deveraux’s place. Her parents own half the resort chains on the coast. Don’t get sloppy drunk. Don’t embarrass the Windsor name. Don’t hang on us. Don’t use our name to get shit. Act like a whore and we toss you out on your ass. Tristan says your mom was a hooker. Don’t try that here.” I stare him down, anger tightening my chest. “Screw you, Windsor. She wasn’t a hooker. Unless dancing’s your idea of sex, and if so, your sex life must really suck.” His eyes flash, but I don’t flinch. “Do your worst. You’re an amateur compared to the shit I’ve been through.” Without waiting for a response, I push past them into the house, head high, heart pounding. Inside, the bass is so heavy it rattles my ribs. A dozen perfect people turn to look at me, tight dresses, glittering jewelry, lazy cruel smiles. I force my lips into a calm curve, ignoring the hot crawl of embarrassment up my neck. A hallway branches off the main foyer, quieter, darker. I duck down it, trying to catch my breath. That’s when a small voice startles me. “It’s still early. But even if it wasn’t, this part of the house is always dead.” I jump, clutching my chest. A girl rises from a plush armchair, petite with chin-length dark hair and a tiny mole above her lip. Her curves make me want to hate her on principle. “Oh God, I didn’t see you.” “I get that a lot.” She flashes a wry smile. “I’m Bella…” i start, but before I can finish, she cuts in. “Windsor,” she finishes. “Well no,” I say. “Taylor. Windsor isn’t my name.” She lifts a brow. I’m Sophie Deveraux. Bianca’s tragic sister.” Figures. “You hiding?” “Yup. Only one chair though.” She gestures behind her. “Sorry.” “That’s fine. Hiding’s smart. Live to fight another day.” Her smile turns wistful. “Exactly.” Deciding to actually enjoy the party, I manage to convince Sophie to come out and dance with me. For a while, we actually seem to be having a good time, but the moment doesn’t last. Bianca sweeps in with her entourage like a cold front, all frosty perfection and narrowed eyes. “Well, if it isn’t Windsor’s newest investment,” she purrs, gaze raking over me. “Tell me, Bella, did you have to warm Cassian’s bed to get him to open his wallet?” I snap before I can stop myself. “Actually, the only person I’ve ever slept with is your own dad. Want details?” Her face contorts in shock and disgust. “You’re sick.” “Yeah, well, takes one to know one.” She shoves me hard, aiming for the pool behind me, but I pivot, twist at the last second, and it’s Bianca who squeals as she topples in with a splash that draws gasps and laughter from every direction. Her friends gape, then scatter. I stand there trembling, heart pounding out of control, when a hand clamps around my wrist. Kaius. His expression is thunderous. “It’s time to go.” He all but drags me to the car, shoving me into the passenger seat. The ride is silent. Heavy. I expect him to unleash on me, to spit venom, but he doesn’t say a word. His knuckles are white on the wheel, eyes locked on the road. Then, abruptly, he jerks the car off the highway onto a dirt path. My breath catches. The headlights cut through rows of trees until he stops in the middle of nowhere. Kaius gets out, rounds the car, wrenches my door open. “Out.” I stare at him. “What?” “Get out. Find your own way home.” My pulse crashes in my ears. But the door is open, and his hand is wrapped around the frame, waiting. I swallow hard, and step out into the dark. He doesn’t even wait for me to close the door. The car peels off, taillights vanishing into the trees, leaving me alone on the side of the road with nothing but the sound of my own shaking breath.MIRABELLALucy’s words stay with me for days, running through my mind on some kind of twisted loop.That house is cancer for women.I turn them over and over like a stone I can’t put down, trying to decide if she’s a bitter, unhinged woman grasping at anything sharp enough to draw blood, or if she’s the only person who’s actually told me the truth since I got here.I haven’t landed on an answer by Thursday.I slip out of third period to use the bathroom, and I’m already pushing through the door before I register the sounds coming from inside.Moaning.Unmistakable, rhythmic, and completely brazen.I stop dead.Kaden has a girl bent over the sink, both hands gripping her hips, and he doesn’t stop when I walk in. He just glances over at me, eyes narrowing with some expression I can’t read—and don’t particularly want to—and keeps going like I’m furniture, like I’m a crack in the tile, like I’m absolutely nothing at all.The girl hasn’t even looked up.I stand there, completely frozen, my
MIRABELLAA second ticks by.Two.Three.Four.Five.Then Kaden jackknifes out of bed and runs out after Kaius, and I sit there staring at the empty doorway with my fingers pressed to my mouth.“I was drunk,” I hear him say in the hallway, and the words land like a slap.The burn of it moves through me slow, the way shame always does when it’s trying to disguise itself as something smaller. I press my lips together and stare at the ceiling and tell myself it doesn’t matter, that I don’t care, that this was nothing and I knew it was nothing even while it was happening.But he wasn’t drunk. I know he wasn’t drunk. He was entirely, completely sober, and he kissed me anyway, and now he’s standing in a hallway outside my door telling his brother he was drunk because the alternative—admitting he wanted to—is apparently worse than the lie.I pull my knees up to my chest and wrap my arms around them and listen.“Stay away from her, Kaden.” Kaius’ voice bleeds with barely concealed irritation,
MIRABELLA I shove my way through the snickering crowd, down the steps, and across the dock, and then I’m running, my wet clothes plastered cold against my skin, Sophie’s voice trailing after me. “Mirabella, wait!” I don’t stop. I run until I hit the end of the dock and my lungs are burning and I can’t hear the music anymore, and then I pull out my phone with shaking fingers and book a ride without even looking at the price. I stand at the edge of the road with my arms wrapped around myself, dripping, and I don’t look back at the lights of the yacht. The driver doesn’t say a word when I get in, which is the kindest thing anyone has done for me all night. I stare out the window the whole ride back, watching the beach road blur past, and by the time Windsor House comes into view I’ve stopped shaking but I haven’t started feeling anything else yet, which is maybe a mercy. The house is quiet. No lights on downstairs, no sound from any of the upper floors. Cassian must ha
MIRABELLA“Let’s just go for a walk or something,” Sophie says, almost pleadingly, and I can hear the fear threaded underneath her voice, careful and deliberate as a stitch meant to hold something together that’s already starting to fray.But the crowd is already moving.It happens gradually and then all at once, people drifting toward the staircase that leads up to the top deck, pulled by some collective, wordless current. I watch them go, Sophie’s hand hovering near my elbow but not quite touching it, and I know I shouldn’t follow.Every reasonable, cautious part of me knows that whatever is up there is exactly what Kaius meant when he leaned close and murmured about gifts, exactly what Sophie has been trying to steer me away from all evening.I follow anyway.“Mirabella, wait—” Sophie’s voice sharpens behind me, but I’m already moving, threading through the crowd with a single-mindedness that surprises even me, past girls in floor-length Valentino and boys in fitted Balenciaga, pas
MIRABELLAZack’s yacht is unlike anything I’ve ever seen in my life.It rises from the water in tiers, each deck lit up against the darkening sky like something out of a magazine spread. One level has sleek, expensive furniture arranged in careful groupings. Another has a hot tub where people are already crowded in, laughing too loudly. And on the highest deck, students are dancing to music that throbs through the hull and into the soles of my feet even before Sophie and I step aboard.“Sophie,” I say slowly, craning my neck to take it all in. “How much did this thing cost?”“Custom built,” she says, in the tone of someone reciting a fact she finds both impressive and faintly obscene. “Over a hundred million dollars.”My stomach turns over. A hundred million dollars. For a boat. I think about the two-bedroom apartment my mother and I shared for most of my childhood, the way she’d stretch her paycheck to the end of the month, and something sour rises in my throat. This is a floating pa
MIRABELLAMy pulse speeds up, a rapid flutter against my ribs that makes it hard to breathe evenly. “Oh.”“I’ve tried to put her off for as long as I could,” Cassian continues, his voice measured but tinged with something that might be weariness. “At least until I was sure you’d settled in. But she’s persistent, and she thinks it’s time she meets you.”I don’t know what to say to that. The words tangle in my throat, refusing to form anything coherent. I don’t even know this woman—don’t know what to expect from her, what kind of person she is, whether she’ll look at me with kindness or resentment. My father’s widow. The phrase feels foreign in my mind, like trying on clothes that don’t quite fit.Cassian seems to read my mind, or maybe the confusion is just that obvious on my face, because he says, “She’s not the worst person, but her marriage with your father wasn’t the best.” There’s something careful in how he phrases it, like he’s editing his words even as they leave his mouth.“Yo
MIRABELLAThe rest of the weekend passes in a blur. I spend most of it holed up in my room, headphones in, trying to drown out the sounds of laughter and footsteps echoing down the Windsor halls. I keep out of the twins’ way as much as possible. It feels safer that way, though “safe” in this house
MIRABELLA I’m so startled I let out a tiny squeak, and immediately the sound leaves my lips, I curse myself for it, because the sound sets off another round of laughter behind me. I squeeze my eyes shut, blinking hard against the tears that burn at the back of them, desperate not to let them spil
MIRABELLAThe night air still clings to me long after I collapse into bed, my legs aching, my new shoes rubbed raw against my feet. I lie awake for hours, staring at the ceiling, trying to shake the image of taillights vanishing into the trees. Kaius left me there like I was disposable, like I was
MIRABELLAThe moment I step into the café, I’m greeted by the most heavenly smell. Warm bread, cinnamon, roasted coffee beans—it all wraps around me like a blanket I didn’t know I needed. My shoulders relax without my permission, and for the first time all day, I almost feel safe. Behind the coun







