LOGIN
DEV
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?”
DEVFor half a second, I keep staring at Julian because my brain refuses to decide what I am seeing. His eyes were brown when he kissed me. I know they were. Now the color has flooded red around his pupils, bright enough that my stomach drops.“Dev?”I jerk away and nearly hit the couple dancing behind me. “I have to go.”Julian catches my wrist. “Wait. Did I do something?”The touch sends panic through me. I pull free, mumble something I do not remember, and shove through the crowd until the cold outside air hits my face. Maya finds me near the curb. I tell her I feel sick, which gets me into her car without explaining why Julian has already texted twice before we make it out of the neighborhood.Mom’s car is gone when Maya drops me off. My head feels too warm, the pill turning every thought soft around the edges while Julian’s eyes keep surfacing anyway.I am halfway upstairs when Nico steps out of his room.“There you are.”“Move.”He plants himself in the middle of the hall. “I kn
Maya pulls up eight minutes later with one hand on the wheel and the other holding an iced coffee she definitely did not buy for me. I get in and shut the door before she can ask why I am standing outside in the cold smiling like an idiot.She looks at me anyway. “What happened?”“Nothing.”“That face is not nothing.”“What face?”“The one you make when you’re trying not to tell me something embarrassing.”I reach for her coffee. She slaps my hand away without looking and pulls from the curb. “Julian stopped,” I say.That gets her attention. “Julian?”“There is only one.”“And?”“He asked if I was going tonight.”Maya makes a noise like she has just been handed evidence in a case she has been building for months. I turn toward the window before she can see me smiling again.The rest of the school day is irritatingly normal. Half the seats in my last lecture are empty because everyone with decent travel plans has already left for break, and our professor gives up twenty minutes early a
DEVI stare at Mom over the orange juice. “No, it isn’t.”She puts her phone down. “Check.”“I don’t need to check. The last one was…” I stop because she is already giving me that look.“Dev.”That tone worked better when I was twelve. I pull out my phone anyway, mostly so I can prove her wrong and finish my toast without turning breakfast into another argument about the moon. The first search result kills that plan. Total lunar eclipse tonight. Blood moon visible after sunset. I put the phone face down.Mom watches me. “Now do you understand why you’re not going?”“I understand there’s an eclipse.”“You know what I mean.”Unfortunately, I do. I pick up my toast again, but whatever appetite survived Nico and Victor gives up. “Mom, we are not doing this again.”Her face tightens. “We are absolutely doing this again.”“When I was twelve, you took me to some woman in India who told us I was cursed. I remember. I also remember being terrified for about a year because every time the moon d
DEVNico Hargrove, my stepbrother of two years and occasional morning tormentor, is standing near the foot of my bed when I finally pull the blanket off my face.“What are you doing there, Varma?”My brain is still trying to separate Julian’s mouth from my bedroom when I remember my underwear is wet and my cock has not completely gone down. I grab the blanket higher over my lap. Nico notices immediately.“Wow.” His eyes stay there. “You are hard.”“Why are you in my room?”“Wait.” He steps closer, and I can almost see the thought forming. His gaze moves from my face to the blanket again. “Did you actually come in your sleep?”Heat crawls into my ears. “Shut up.”Nico lets out one startled laugh. “You did.”“I said shut up.”“You are one horny motherfucker.”He sounds genuinely impressed, which somehow makes it worse. Nico occasionally wanders into my room in the mornings for no reason beyond wanting a reaction. Sometimes he steals my charger or opens the curtains while I am sleeping.
DEVJulian 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 ans







