LOGIN18+ WARNING: This story is intended for mature readers only and contains explicit sexual content, strong language, adult themes, and mature situations. Reader discretion is advised. *********************************** Nineteen-year-old Dev Varma was born with a curse. Under a blood moon, anyone he kisses becomes violently in love with him. Dev has survived four blood moons by locking himself in his room until sunrise, but one rainy night, he breaks his own rules and goes to a Christmas party. By morning, he has cursed three men: Julian Vale, the college junior he has wanted for months; Nico Hargrove, his cruel stepbrother who kissed him as a joke; and Victor Hargrove, his mother’s dangerous husband. All three believe what they feel is real. All three are wrong. Then Dev learns the curse does more than bind men to him. It marks them for sacrifice. The next blood moon comes in two years, and if Dev cannot break the curse before then, Julian, Nico, and Victor will die for wanting him. To save them, Dev must uncover what his mother did in India years ago, face the blood moon god behind the curse, and break the spell before the moon comes back to collect the men his kiss has claimed.
View MoreDEV
Julian kisses me against the wall with both hands on my waist, and I swear I have wanted this for so long that I almost laugh when it finally happens.
I have spent months staring at him when I think he will not notice. I have jerked off thinking about his mouth and what he might sound like if I ever got him alone. None of those fantasies got the weight of him against me right. They never got the way he kisses with enough confidence to make me forget every clever thing I might have said.
I grab his shirt and kiss him harder.
Julian makes a low sound into my mouth. “There you are.”
“Shut up.”
“You always tell me that when you like something?”
I slide both hands around him and grab his ass.
His laugh cuts off when I squeeze. His hips press into mine and there is no missing how hard he is through his jeans.
Oh.
I pull back and look down between us.
Julian raises an eyebrow. “Something interesting?”
“You’re hard.”
“So are you.”
“That’s different.”
“How?”
I kiss him again instead of answering and rub my palm over the bulge in his jeans. Julian’s breath catches. That tiny reaction makes me bolder. Most of my fantasies have been about what I want him to do to me. Getting my hands on him feels even better than I expected.
My hand stays between us while we kiss, feeling the thick shape of him through the denim. Julian lets me rub him before he catches my wrist.
“Having fun?”
“Maybe.”
“Get over here.”
He sits on the edge of the bed and pulls me between his legs. His hands settle on my hips before he drags me down onto his thigh.
“Ride me.”
I stare at him.
Julian smiles. “What?”
“Nothing.”
“Then move.”
I do.
The first grind puts pressure exactly where I need it. I bite my lip, and Julian notices. He keeps his hands on my hips while I rub myself against his thigh until I stop pretending I am not desperate.
“Fuck.”
“That what you think about when you stare at me in class?”
I stop moving.
Julian laughs. “Thought so.”
“You noticed?”
“You’re not subtle, Dev.”
My face burns. I lean down and kiss him before he can keep going. This time I do not bother being careful. I kiss him with my hand back on his cock, grinding against his thigh while I squeeze him through his jeans. He groans into my mouth.
I want to hear that again.
I push my hand under his shirt and run my palm over his stomach. When I reach for his waistband, Julian catches both my wrists.
“What?”
He stands and pushes me onto the bed.
I land on my back laughing, but Julian is already over me, one knee between my legs. “You think you get to do whatever you want?”
“I was doing pretty well.”
“You were.”
He kisses me hard, then reaches down and grabs me through my jeans. My laugh turns into a groan.
“Fuck.”
He opens my jeans. I lift my hips without being asked, and he drags them down far enough to free my cock. Julian looks down, and all the confidence I had while touching him disappears.
“Jesus, Dev.”
“Do not.”
“You’re leaking.”
“I know.”
He rubs his thumb over the slit. My thighs tighten.
“Stop looking at me.”
“No.”
My legs spread farther when his hand closes around my cock. I am too hard to pretend I want him to stop now.
He strokes me slowly, using the precum already slicking the head. I push into his fist and fail to stay quiet when his grip tightens.
“You’ve thought about this a lot.”
“Yes.”
“How many times have you jerked off thinking about me?”
“Can you please just shut the fuck up and suck my dick?”
Julian laughs and moves between my legs.
My stomach tightens. I have imagined this exact view before, his face close to my cock, one hand wrapped around the base. Seeing it happen makes me grip the sheet.
He licks the head.
“Fuck.”
He does it again before closing his mouth around me.
Julian sucks the head first, tongue working underneath, then takes more. My hand goes into his hair. I try not to push my hips up, but then he takes me deeper and I stop caring.
“Julian.”
He hums around my cock.
My hips jerk.
“Do that again.”
He does, and I pull his hair harder. Spit slides down my shaft into his hand while he works the rest. He has me panting now, and every attempt to stay quiet lasts until his tongue hits the underside again.
I look down.
His lips are stretched around me. His eyes stay on my face.
“I’m close.”
Julian keeps going.
“I mean it.”
His fingers brush my balls while he sucks harder. They pull tight, and my thighs tense around him.
“Fuck, Julian, I’m going to come.”
The first pulse hits before I finish saying it. My hips lift and my hand locks in his hair as I come into his mouth. My cock jerks against his tongue again, then again, and his name keeps coming out of me until I have to push at his shoulder.
“Okay. Fuck. Enough.”
Julian pulls off.
I am still breathing hard when he wipes his mouth with his thumb and looks up at me.
His eyes are red.
I stare. “Julian?”
He smiles.
I blink, and suddenly I am in my own bed with my hand under the blanket and my underwear wet against my skin.
For a moment I keep looking beside me, expecting Julian to be there. It takes another second before I understand.
He was never here.
“Oh, fuck.”
I came in my sleep.
I close my eyes, too drained to move yet. The memory of Julian’s mouth is still stupidly clear, and my underwear is wet enough that I do not need to check what happened.
Nineteen years old, and apparently wet dreams have decided to make a comeback.
A voice near the foot of my bed suddenly pulls me even more into the present,
“Having fun there?”
DEVI tighten my grip on the books against my chest. “I told you. I’ve been sick.”Julian looks me over from my face to the apron tied around my waist, then back up again. He looks unconvinced. He does not look angry either. Mostly he looks tired, which somehow makes this worse.“You okay now?”“Enough to work.”“Apparently.” He glances toward the counter, then returns his attention to me. “You could’ve answered one text, Dev.”There it is, the part I knew was coming. I shift the books higher. “I slept a lot.”“For six days?”“I was sick for six days.”“And your thumbs stopped working?”I deserve that one. “I should’ve answered.”Julian studies me for another second, and I brace for the next question. He only nods. “Yeah. You should’ve.”A customer squeezes between us toward the new-release table, forcing me to step aside. I expect Julian to follow me into the aisle and keep going. Instead he points toward the café.“You working much longer?”“Couple hours.”“Cool.”“Cool?”“I’m getti
DEVThe bell over Gideon’s door gives one sharp jingle when I step inside, and every head behind the counter seems to turn. My manager definitely does. He points toward the narrow gap beside the register.“Office. Now.”Great. I make it six steps into normal life before getting hauled aside. The office is barely an office, just a desk squeezed behind a half wall with invoices stacked beside the computer. He shuts the door enough to cut down the café noise and folds his arms.“You missed every shift this week.”“I know.”“You ignored calls.”“I was sick.”“So sick you couldn’t text?”I look at the floor. There is no version of the truth that improves this conversation. Sorry I vanished because I accidentally cursed three men into obsession and then spent the week hiding from two of them sounds worse than flu.“I handled it badly,” I say. “I’m sorry.”His mouth tightens. “You did.”That lands harder than yelling would. He tells me they were already short-staffed and other people had to
DEVNico’s hand closes around me, and the first stroke almost wrecks my answer before I get it out.“Dev?” Mom calls from the bedroom. “Did you hear me?”“Yeah.” My voice comes out thinner than I want. I clear my throat and stare at the closet wall over Nico’s shoulder. “I heard you.”He is still crouched between my legs, one knee sunk into the carpet, his other foot planted for balance. My jeans are open just enough for him to get his hand inside, and his fingers move slowly over my cock, thumb dragging beneath the head before his palm slides back down. I suck in a breath through my nose and lock my knees.“I asked if you ate,” Mom says.“Earlier.”Nico slows immediately. His eyes stay on my face while his hand almost stops around me, and the corner of his mouth lifts. He waits until I force my breathing even again, then strokes me once from base to tip.Mom moves somewhere near the foot of my bed. “Earlier when? You barely touched breakfast.”“I ate after that.”Nico moves faster th
DEVMy throat works once before I can make myself answer. Nico is close enough that if I stretch my leg out from the edge of the bed, my knee will hit him. The pillow is still clamped across my lap, and his eyes drop to it before returning to my face.“Maya came because she was worried.”“That why the door was locked?”“She didn’t want the whole house hearing our conversation.”“What conversation?”“None of your business.”Nico’s mouth tightens. He takes another step, and now the front of his thigh is almost against my knee. “You expect me to believe she sat in here for an hour talking about nothing?”“I don’t care what you believe.”His gaze falls to the pillow again. “You cared enough to hide that.”My fingers tighten around the fabric. “Get out.”“Who were you thinking about?” The question lands so cleanly that I hate him for it.“What?”“When I walked in.” He tips his chin toward my lap. “You had your hand down there and your jeans open. So who was it?”Victor’s voice flashes thro
Welcome to GoodNovel world of fiction. If you like this novel, or you are an idealist hoping to explore a perfect world, and also want to become an original novel author online to increase income, you can join our family to read or create various types of books, such as romance novel, epic reading, werewolf novel, fantasy novel, history novel and so on. If you are a reader, high quality novels can be selected here. If you are an author, you can obtain more inspiration from others to create more brilliant works, what's more, your works on our platform will catch more attention and win more admiration from readers.