author-banner
JJ.Smart
JJ.Smart
Author

Novels by JJ.Smart

Caught Between Two Alpha's

Caught Between Two Alpha's

Ethan Cole is nobody special. He warms the bench on the university swim team, eats lunch with the same two friends every day, and goes home to his sister Lina every holiday without a single trophy to show for himself. Then he walks into the wrong locker room at the wrong time and sees something that should not exist. Now Karl Voss, the golden campus captain with burning eyes and teeth built for claiming, says Ethan smells like everything he has ever wanted. And Lucas — cold, powerful, frighteningly fast — says Ethan needs protecting. From Karl. From the truth. From what Ethan actually is. He is a Lure. One in several million. Born with a scent so powerful it drives supernatural beings out of control. And something dangerous has been hunting him for years. Two Alphas. One impossible secret. And a bond so deep that both men will burn everything down before they share it. He just wanted his earphones back. Now he is caught between a beast who wants to claim him and a predator who refuses to let anyone else try. The only question is which one will Ethan choose? And whether he will survive long enough to decide.
Read
Chapter: Chapter Four
It walked like a man.But everything else was wrong.Too tall. Too wide. The way its head moved — slow, side to side, like it was tasting the air rather than seeing through it. Its eyes caught the afternoon light and reflected back nothing. Just flat, empty dark.It was looking straight at me."Don't move." Adrian's voice was barely a breath against my ear. His hand stayed firm at the back of my neck. "Don't make a sound."I couldn't have moved if I tried.Karl stepped in front of me.Just like that. One step — shoulder width, chin up, eyes burning solid gold. He put his entire body between me and that thing without hesitating for even a second.Something about that cracked right through my chest.The Rogue tilted its head.Then it smiled.Wrong teeth. Too many. Too sharp."Lure." Its voice came out layered — like two sounds stacked on top of each other, one human, one very much not. "I've been following your scent for three days." Its flat eyes moved from Karl to Adrian and back. "Yo
Last Updated: 2026-02-19
Chapter: Chapter Three
"Something that isn't on our side." I replayed Adrian's words the whole ride back to campus. Nobody spoke in the car. Karl sat in the back seat beside me, his arm pressed against mine, that constant furnace heat soaking through my hoodie. Adrian drove. Jaw tight. Eyes forward. The composed mask was still there but something underneath it had shifted. Adrian was scared. That terrified me more than anything else. "Who is it?" I finally broke the silence. "Not who." Adrian's eyes met mine in the rearview mirror. "What." Karl's arm pressed closer against me. "A Rogue," Karl said. Low. Like the word itself was dangerous. "A shifter who broke from their pack. No loyalty. No code." His voice hardened. "They hunt Lures for sport." The car felt very small. "For sport," I repeated. "A Lure's scent is addictive," Adrian said. "To a Rogue, you're not something to protect." A pause. "You're a prize." I stared at the back of his head. "And it's already on campus." "Since yesterday." Hi
Last Updated: 2026-02-19
Chapter: Chapter Two
Nobody moved. Karl stood at the door. Adrian's fingers were still on my wrist. And I was sitting between two men who could probably flip this entire coffee shop over without breaking a sweat. Normal Tuesday morning. "I said sit down." Adrian's voice didn't rise. Didn't harden. That somehow made it worse. Karl crossed the room anyway. He dropped into the chair beside me — not across, beside — close enough that his arm pressed against mine. Heat poured off him immediately. That same furnace warmth from last night, wrapping around me before I could think to pull back. He looked at Adrian's hand. Adrian slowly withdrew it. I let out a breath I didn't know I was holding. "You brought him here." Karl's voice was low. Controlled. Like he was working very hard to keep it that way. "Without telling me." "I don't answer to you," Adrian said. "He's—" "Sitting right here," I cut in. "And capable of hearing everything you're both saying about him." They both looked at me. Silence. "
Last Updated: 2026-02-19
Chapter: Chapter One
I was unable to sleep. Not even close. I lay on my back staring at the ceiling of my dorm room until 3AM, then gave up and sat at my desk with the white card between my fingers, turning it over and over like it might eventually make sense. It didn't. Tony had texted eleven times. Yen called twice. Lina left a voice note that was mostly just her breathing worriedly for forty seconds before saying "call me back Ethan I mean it." I didn't respond to any of them. What was I supposed to say? Hey guys, so our team captain is apparently not human and some silver-eyed stranger showed up out of nowhere and somehow already knows my name. How's your evening? Yeah. No. My phone said 7:58AM when I finally picked it up. I stared at the card. Eight o'clock exactly. I dialed. It rang once. "You called." Adrian's voice was exactly how I remembered it. Low, controlled, like every word was measured before it left his mouth. "You knew I would," I said. A pause. "Yes." I hated that he didn
Last Updated: 2026-02-19
Chapter: Prologue
–Ethan–I forgot my phone.That's it. That's the whole reason my life fell apart — because I forgot my stupid phone on the bench after practice.The natatorium was empty when I slipped back in, my sneakers squeaking against the wet tiles. The rest of the team had cleared out an hour ago. Even the lights were dimmed, that eerie blue glow bouncing off the pool's surface.I wasn't supposed to be here.I'm never really supposed to be anywhere on this team, honestly. Benchwarmer. Backup. The guy Coach keeps around because the scholarship paperwork was already filed. My best friend Tony calls it "decorative athleticism." Yen says I should quit. My sister Lina just looks at me with those sad eyes every time I come home without a single medal.I spotted my phone near lane four and grabbed it.That's when I heard it.Coming from the locker room. A sound so wrong, so animal, that every hair on my body stood up.Ragged breathing. Strained. Like someone fighting their own body and losing.And ben
Last Updated: 2026-02-19
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