author-banner
Mysticfox
Mysticfox
Author

Novels by Mysticfox

FROZEN LINES

FROZEN LINES

DISCLAIMER! MM ROMANCE ! Caleb Foster is late. Again. Snow is still melting in his hair when he pushes open the classroom door, the cold from the rink clinging to him as thirty students turn to stare. At the front of the room, Professor Elliot Ward pauses mid-sentence. His gaze drifts to the attendance sheet, then back to the broad-shouldered hockey captain standing in the doorway. “Mr. Foster,” he says calmly. “I assume the ice rink does not operate on the same schedule as my classroom.”
Read
Chapter: Dinner
CALEB The room was silent, save for the erratic sound of our breathing.The wreckage of the last hour was scattered across the mattress—tangled sheets, Eliot’s discarded shirt hanging off the edge of the bed, and a heavy, lingering heat that made the air feel thick. I stayed slumped over him for a long minute, my forehead resting against his damp shoulder. My heart was still hammering against my ribs, a dull rhythm that matched the pulse I could feel in his neck. "You're remarkably quiet," I said. Eliot’s eyes fluttered open, dark and unfocused for a second before they locked onto mine. A slow, faint trace of a smile touched his mouth. "I think," he rasped, his voice breaking on the words, "I’ve run out of things to say, Caleb." I reached out, my thumb tracing the red mark on his collarbone. He shivered at the touch, his eyes fluttering shut again. "I like you better when you're not thinking about the next sentence." "This doesn't change tomorrow," he whispered, though th
Last Updated: 2026-04-15
Chapter: Go out for dinner with me?
CALEB "You’re playing a dangerous game, Caleb," he breathed. "Discussing... starvation in a room full of witnesses? You were bold. " "I was honest," I said, closing the final inch between us. I rested my palms against the bookshelves on either side of his head, pinning him there. "You’re the one who asked the question. You wanted to know what happens when the ice breaks." I leaned in, my lips brushing the shell of his ear. "It’s breaking, Eliot. Right now." His hand snapped up, his fingers threading into my hair just like I’d been picturing all through his lecture. "I should fail you," he whispered, his thumb dragging across my lower lip, pulling it down to reveal the teeth he’d felt against his skin in the dark. "I should kick you out of this office and never look at you again." "But you won't," I challenged, a slow smirk spreading across my face. "Because you're still hungry." He let out a low, wrecked sound and lunged forward, his mouth crashing into mine. The kiss b
Last Updated: 2026-04-14
Chapter: Surrender
CALEB Professor Eliot is at the front of the room, leaning against his mahogany desk while he dissects some Romantic era poem about longing. His voice is smooth and perfectly controlled—the complete opposite of the wrecked, breathless sounds he was making in the backseat of my car seventy-two hours ago. I can’t stop looking at his hands.All I can see is those same long fingers knotted in my hair, anchoring me to him. I can still feel the weight of his body pressing me into the passenger seat and the sharp, desperate way he gasped my name. The air in the lecture hall feels too thin. Every time he paces towards my side of the room, the scent of his cologne hits me and my pulse spikes. Eliot pauses, his thumb tracing the edge of his book. He looks up, his gaze sweeping over the sea of students until it hits me. He knows exactly what I’m doing. He knows I haven't written down a single word of his lecture because I’m too busy replaying the feeling of his skin against mine. "Mr. F
Last Updated: 2026-04-03
Chapter: I finally got you ,Professor.
ELIOT The gear shift was a cold, jagged reminder of the space between us, but I stopped caring about the discomfort the second my mouth found his. All the weeks of calculated distance disintegrated. I hauled him towards me, my fingers digging into the fabric of his jacket before sliding upward to anchor in his hair. I needed to feel the weight of him, the reality of him, to drown out the voice in my head telling me I was twice his age and should know better. But Caleb wasn't letting me think. He was a low groan against my lips, his hands frantic as they found the hem of my sweater, sliding underneath to find bare skin. His palms were warm, a shocking contrast to the chill still clinging to the car windows. I shuddered, a raw, broken sound escaping my throat that I didn't recognize as my own. I pushed back, pressing him into the passenger seat. The space was too small, the steering wheel digging into my hip, but the restriction only made the hunger sharper. "Eliot," he gasped in
Last Updated: 2026-03-24
Chapter: I should not have come
ELIOT I shouldn't be here. I've told myself a hundred times that I'm crossing a line, that this is a mistake. Yet, here I am, standing in the shadows of this parking lot, waiting for him. The flight was a blur, fueled by...I don't know what. Impulse, maybe. Or stupidity. I've been his professor for an year, and every time I see him, I feel this pull. It's wrong. He's my student, and I'm his teacher. Boundaries exist for a reason. Caleb was walking towards me, a smirk on his face,he knows exactly what he's doing to me. I try to keep my expression neutral, but I can feel the tension building. "Professor. Didn't peg you as a stalker," he says, raising an eyebrow. I feel a flicker of annoyance at the word, but it's quickly replaced by awareness. "Huh. I thought you said you'd not come, Professor," he says, a grin creeping onto his face. "Guess you can't resist the Caleb magic." I try to keep my cool. "I said it wasn't a good idea. Didn't say I wouldn't." He's closer now, e
Last Updated: 2026-03-24
Chapter: He came after all
CALEB Eliot's eyes flick up to mine, a hint of annoyance flashing across his face. "Caleb, I'm busy. You need to leave." I lean in, just a bit, my voice low and even. "I'm not going anywhere, Professor. Not until we talk." His gaze lingers on mine, then he looks away, a small sigh escaping. "Fine. What do you want to talk about?" I grin, knowing I've got him cornered. "Oh, I think you know, Professor." His grip on my arm is firm as he pulls me towards his office. He doesn't say a word, just nods for me to follow. Once we're inside, he releases me and steps back, his expression stern. "What happened last time can not repeat itself, Caleb." I raise an eyebrow, leaning against the door. "Why's that, Professor?" Eliot's gaze is intense. "You know why. You're my student. This... whatever this is, it's not appropriate." I push off the door, taking a step closer. "You kissed me back, Professor." His eyes flash, but he doesn't back down. "That was a mistake. It won't happ
Last Updated: 2026-03-23
CLAIMING MY SUNSHINE

CLAIMING MY SUNSHINE

DISCLAIMER !! THIS IS A MM ROMANCE. HUMAN X WEREWOLF LOVE. Kane Rivers, the Brim Pack’s legendary bachelor, has never let anyone close… until Shawn Miles, his nephew’s bright, fearless human best friend, steps into his territory. Suddenly the rules don’t matter, instincts take over, and Kane discovers that the boy meant to be just a guest could be the reason he finally loses his years of carefully guarded solitude.
Read
Chapter: One week and we're done
SHAWN I'm still fuming as I stare at Kane's message. A part of me wants to lash out, to tell him he has no idea what I've been through. But another part... another part remembers the way he looked at me, the way he made me feel like I was the only person in the world. I take a deep breath, trying to calm down. It's been a month since I asked for time. A month since I walked away from the pack, from Kane. I've been trying to process everything, to wrap my head around the fact that I'm mated to a werewolf – a man who's decades older than me. Kane's 40, I've just turned 25. He was a pack alpha, a leader. And I'm... well, I'm just a human, trying to figure out my place in this crazy world. I glance back at my phone, at the messages we've been exchanging. It's been a rollercoaster of emotions, but being apart from Kane... it's been hard. My thumb hovers over the screen as I type out a response. "So what did you mean?" I ask, my tone softer now. The dots appear, and I wait, my
Last Updated: 2026-03-23
Chapter: What do I really want?
SHAWN One minute I’m sitting on my bed, still in yesterday’s clothes, staring at nothing in particular and the next, I’m waking up to sunlight cutting through the curtains and a dull heaviness sitting behind my eyes. For a second, everything feels normal. Then it comes back.The pack. The bond. Kane. I exhale slowly, dragging a hand over my face before reaching for my phone on the nightstand. A notification blinks on the screen. Mike. " I know you left.Just… whatever you decide, I'm on your side." I drop the phone back onto the bed and lean against the headboard, staring at the ceiling. “Of course you are,” I mutter under my breath. No pushing—just standing there, waiting for you to figure your own mess out.That was Mike. I don’t know what I’m deciding between. Walking away should be simple. Stay here. Go back to normal. Pretend none of this exists. I lean against the window frame. Maybe Mike’s right. Maybe this isn’t something I can just ignore until it goes aw
Last Updated: 2026-03-20
Chapter: You let him leave?
KANE I felt him leave.The noise from his room was enough to tell me he was packing. I chose not to intervene. By the time I stepped into the hallway, his scent was already fading from the space he’d occupied, replaced by the cold stillness of the room. No goodbye. No explanation. I didn’t alert the pack. This wasn’t something I could hand off like a patrol route. This was mine. I stepped outside and followed what remained of him—faint traces and disrupted gravel.I kept my distance. Far enough that he wouldn’t hear me, wouldn’t sense me watching. He slowed when the trees came into view. He stopped at the boundary. It was the same place he turned back yesterday. I stayed behind the tree line. He stood there longer this time. A part of me thought that he might choose to turn around, walk back, and give himself more time before making a decision he didn’t fully understand. He stepped over. Every instinct I had pushed forward—close the distance, stop him, pull him ba
Last Updated: 2026-03-20
Chapter: Am I running away?
SHAWN I lie there, staring at the ceiling, replaying Mike’s question over and over. Can you? Yes. I can leave. I can walk away. I can go back to my life and pretend none of this happened. Except— I didn’t answer him back. By the time the house goes quiet, I’ve already made the decision. I sit up slowly, careful not to make noise. The room is still dark. I grab my bag, packing quickly. If I stop, I won’t go. I pull on my jacket and pause at the door.This is the part where I should hesitate. I open the door and step out. The hallway is empty. I move quietly down the stairs, past the main room, toward the front entrance. Every step feels louder than it should.I reach the main door. It's now or never. Cold air hits immediately. The gravel crunches under my boots as I move down the path, past the training field, past the outer buildings, toward the boundary I didn’t cross yesterday. “This is fine,” I mutter under my breath. The path changes under my feet as I move fur
Last Updated: 2026-03-20
Chapter: This is not the space I asked for
SHAWN I walk past the house, all the way to the edge of the marked boundary and stop. I let out a quiet scoff. “Seriously?” I shove my hands into my pockets and keep walking, kicking at loose gravel. Mate. “This is insane,” I mutter. “Yeah. It is.” “You got a tracking device on me or something?” I ask. “No.” “Then how do you keep showing up?” “You didn’t go far.” “That’s not an answer.” I stare at him. “You said you’d give me space.” “I am.” I gesture between us. “This isn’t space.” “It is,” he says. “You stopped. I didn’t make you.” I drag a hand over my face. “This doesn’t feel like a choice.” “It is.” “Then why does it feel like I’m being pulled back every time I try to walk away?” “The bond doesn’t like distance,” he says. I let out a dry laugh. “Of course it doesn’t.” “It’s not me.” “Good to know you’re not stalking me. Just your supernatural connection doing the work.” “You’re handling this better than most would.” “I’m barely hold
Last Updated: 2026-03-19
Chapter: Who is your mate?
SHAWN I make it halfway down the gravel path before I realize I’m shaking from frustration. I stop near the edge of the training field, hands on my hips, staring out at the treeline. Wolves move in the distance, running drills under the morning sun. Unlike the chaos inside that house. Footsteps crunch behind me. “If you’re here to confiscate my coffee for safety reasons, I already finished it.” “Kane,” I say flatly. He stops a few feet behind me. Not touching. “I’m not here to confiscate anything,” he says. “Good. I was worried hydration would become a territory violation.” “You’re angry.” He added. “Brilliant observation. " “You don’t get to manage me,” I say. “You don’t get to dictate where I walk or what I eat or how I breathe.” “I know.” “Do you?” “Yes.” The immediate agreement throws me off. I narrow my eyes. “Then why are you doing it?” His gaze holds mine. “Because I’m trying not to do something worse.” “Worse how?” A muscle jumps in
Last Updated: 2026-03-04
TIED TO THE WRONG TWIN

TIED TO THE WRONG TWIN

“The bride isn’t coming.” Xavier Smith’s future should have ended there but instead, it binds him to the wrong twin. Forced into a marriage to save his name and inheritance, Xavier expects silence and obedience. Christopher offers neither. “I won’t be meek,” Christopher warns. “And I won’t be controlled,” Xavier fires back. What begins as obligation turns into a dangerous clash of pride, desire, and buried truths. Every glance is a challenge. Every touch, a mistake. “You think you can win this?” Xavier asks. Christopher smiles. “I know I will.” Because falling for the wrong twin was never part of the plan… but it might cost them everything.
Read
Chapter: Our first gala
CHRISTOPHER "Eyes on the lens, Christopher," he murmured, his lips barely moving as he threw a devastatingly handsome smile towards a row of photographers. "Don't let them see you counting the days." "I'm not counting the days, Xavier," I whispered back, my own smile fixed and brilliant as I waved at a familiar socialite. "I'm counting the minutes until I can take this ring off and stop pretending your breathing doesn't annoy me." As we reached the top of the stairs, a reporter thrust a microphone toward us. "Mr. Smith! Mr. Vance! Is it true the honeymoon was cut short for the tech acquisition?" Xavier’s hand slid to the small of my back—a gesture that looked protective to the cameras but felt like a proprietary brand through my suit jacket. " The honeymoon never ends when you're as in love as we are," he said, his voice smooth . I felt the heat of his palm seeping through my layers. I leaned into him, playing the part of the devoted spouse while my eyes remained col
Last Updated: 2026-03-27
Chapter: You're a Smith now
CHRISTOPHER The glass doors of Smith-Vance Holdings slid open, and the lobby of the skyscraper fell into a practised, rhythmic hush. This was the debut—the first time the world saw the "unified front" that had cost two empires a fortune and one very long night to construct. "Congratulations, Mr. Smith, Mr. Vance!" The head of security beamed, bowing slightly as we passed the mahogany desk. "Wishing you a lifetime of happiness, sirs," a receptionist chimed in, her eyes darting to the matching gold bands. "Thank you. Get the Sterling files to my office," he clipped out. "Thank you, Janet. The flowers in the lobby are a lovely touch. Though, perhaps a bit much for a funeral, don't you think?" The receptionist’s smile faltered, but I was already stepping into the private executive elevator. The doors slid shut, sealing us in a box of brushed steel and suffocating silence. "A funeral, Christopher? Really?" he hissed, his voice echoing in the small space. "You couldn't manage
Last Updated: 2026-03-27
Chapter: Are you gonna deny it?
CHRISTOPHER The sunlight streaming through the floor-to-ceiling windows was offensive. Clothes were a trail of breadcrumbs leading from the door to the oversized mahogany desk and, eventually, to the rumpled expanse of the bed. I was already leaning against the marble kitchen island, wrapped in one of discarded silk robe.Xavier emerged from the bedroom a few moments later, looking infuriatingly composed for a man who had been undone only hours ago. He stopped when he saw me, his expression snapping back into that familiar, unreadable mask. "So," I started, my voice still raspy from the night before. "Let’s get the script out of the way, shall we? Is this the part where you look me in the eye and tell me last night was a momentary lapse in judgment ? " I set the mug down with a soft clink and leaned forward, my eyes dancing with mockery. "Are you going to call it a mistake, Xavier? Or are we going with 'stress-induced anomaly' today? I just want to make sure I have the right
Last Updated: 2026-03-26
Chapter: I'm gonna ruin you
CHRISTOPHER "You should have walked away tonight," Xavier murmured. I met his eyes. "So should have you." The words hung in the air, heavy with meaning. Xavier's gaze dropped to my lips, and for a moment, I thought he'd kiss me. "We're not doing this here." I raised an eyebrow. "Afraid of a little public display of affection?" His jaw clenched. "I'm not afraid of anything, Christopher. I just don't want to give them a show." I smiled, slow and sly. "You're already giving them a show, Xavier. You're just not sure if you're the star or the audience." He took a step closer, his voice low and rough. "You think you're funny, don't you?" I tilted my head. "I think I'm just getting started." Xavier’s hand shot out, his fingers threading into the hair at the nape of my neck with a sudden, bruising intensity that silenced the next witty remark. He didn’t pull away; he pulled me in until our chests collided, the heat radiating through his shirt. "Then start," he rasped,
Last Updated: 2026-03-26
Chapter: What are we even?
CRISTOPHER The city was loud, alive, and exactly what I needed. Not the marriage. Not the ring. I left it on the dresser without a second thought. Whatever vows we said back there, they meant nothing here. The club pulsed with heat and bodies, music threading through my veins as I let myself disappear into it. Just movement - the press of someone else’s hands at my waist. “Relax,” the man behind me murmured, pulling me closer.I leaned back into him, letting the rhythm take over, letting my hands wander just enough to keep things interesting. For a moment, I almost forgot— Then I felt it.The cold, intense staring on my back. I turned. And there he was. Xavier. I smiled, and instead of stepping away, I leaned closer into my dance partner, letting my body move more deliberately now. Let him watch. Let's see how far this would go. “Enjoying yourself?” His voice slid through the music when he reached me. I turned slowly. “I was.” The man behind me stepped away witho
Last Updated: 2026-03-24
Chapter: You're marrying me,buddy.
XAVIER The roses reeked of decay, their sweet perfume clingling to the back of my throat like a bad omen. The garden was a masterpiece of forced elegance, a tableau of white silk and crystal, the band's deliberate notes hanging in the air . It was the perfect setting for a perfect marriage – one that would cement my place in the family fortune . I stood at the altar, my palms slick with sweat, as the guests whispered behind their fans and champagne flutes. They were all here for the same reason: to witness a union that would either secure my place in my family wealth. And the bride was a no-show. Margaret had vanished, leaving behind the gown, the vows, and the carefully crafted facade. In another life, I might have admired her courage. A hand touched my elbow, and I turned to find Christopher, Margaret's twin, standing beside me, resplendent in his tuxedo. His eyes met mine, a spark of defiance in their depths. "You look like a man at his own execution," he murmured. "Exe
Last Updated: 2026-03-24
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