登入Echo’s POV
The street’s dead, not a soul stirring except for the faint hum of my bike’s engine cooling below me. I’m parked in the shadows, eyes locked on her house, Davina’s house. She’s in there, moving like a ghost behind the curtains, a silhouette that’s burned into my brain. I lean forward, elbows on my handlebars, watching her glide p
Blaze POVI grab the lube instead, slick my cock up generously, and line myself up against his hole. The head presses against him, hot and blunt.Dylan tenses immediately. “Wait—”I push in slowly, just the tip at first. He groans, trying to pull away, hips shifting forward like he can escape the stretch.“It feels weird,” he gasps, voice strained. “Blaze, it’s too—”I don’t let him finish, instead I grip his hips hard and thrust all the way in with one smooth, deep stroke.The second I bottom out, buried to the hilt inside his tight heat, Dylan’s whole body locks up. A sharp, broken cry tears out of him and his cock pulses hard against the sheets.He comes instantly.His hole clenches violently around my cock as he spills all over the bed, shak
Blaze POVI know he won’t agree, but watching him squirm underneath me is fucking satisfying. Plus, he’s stopped actively telling me to get off him. I think he’s starting to come around.Still, I have questions. A lot of them. I know almost nothing about him, except that this is where he lives and where he works.I grind down into him again just to hear that sweet groan slip out of his mouth. “I need an answer, Dylan. You agree to let me fuck you, and I’ll leave you alone after.”Okay, that’s complete bullshit. I won’t leave him alone. All I really want is for him to accept that he’s gay, at least with me.“You won’t leave me alone. I’m not fucking stupid,” he mutters.I tilt my head and nod. “I promise. Swear do
Dylan POVMy head shakes harder. “I’m not. I’ve fucked women,” I snarl.He grinds faster, not stopping. “Yeah? Is that why you came so fucking quick last time?”I can’t take it. “Stop… F-fuck, stop!” I’m right there again. My body tenses up tight as I feel myself about to explode.Then he stops, leaving me right on the edge.My body sags against the mattress, breathing ragged. I was so sure it was going to happen again.“Why let me fucking flirt if you were just going to scream ‘I’m not gay’ and run?” Blaze grinds against me again and a moan slips out before I can stop it.“S-stop.” Fuck.“Why?” He laughs low and grinds again, slow and deliberate. “You’re not a virgin. This shoul
Dylan POVGoing back to my apartment would’ve been the smart move, but I couldn’t risk it. I’m not supposed to show up there this early, so instead I had to sneak back into the estate and pray no one spotted me, especially not with that obvious wet patch still darkening the front of my trousers.I somehow made it inside, showered, changed, and slipped back out without a single person noticing.Sasha laughs lightly and strokes the back of my hand. “Your dad seems really nice,” she says.“You know no one can ever find out, right?” I ask, keeping my voice low.She nods without hesitation. “I get it. You’re safer if nobody knows you’re his son. It makes total sense.”It’s all one big game. Our world is brutal, and I’ve liv
Blaze POVBy the time my break rolls around, I’m tense and wired. I grab a bottle of water from the fridge in the back and drop onto the old couch in the staff room. My phone buzzes in my pocket. I pull it out and open the message from Glitch.It’s an address. Just a simple text with a street name, house number, and a note that says “works at some fancy finance office downtown during the day.”I stare at the screen for a long moment, thumb hovering over the keyboard. Part of me wants to reply right away. The other part knows I should probably leave it alone. Dylan made it pretty clear he doesn’t want anything to do with me right now.But I can still feel the ghost of his body against mine. I can still hear the broken moan he let out when he came in his pants like he couldn’t stop it.I don’t text back. I just save the address and sli
Blaze POVBlaze POVWhat the actual fuck just happened?I’m still standing in the exact same spot, staring at the empty space where Dylan was. I didn’t imagine any of it. He kissed me back. He ground up against me like he couldn’t get close enough. And there’s no way in hell I imagined those soft, desperate moans he made into my mouth.Then he completely lost it and shouted that he’s not gay.I rub a hand down my face and mutter under my breath, “I’m not walking away, Little Rabbit.”“Now, if I’m not mistaken…”I tense and spin around fast. Titan is leaning against the doorway, looking way too fucking amused.“Fuck off, Titan. I’m not in the mood.”He doesn’t move. If an
Ghost POVI set the rhythm first with nothing but my voice. I tell her when to breathe. I tell her when to hold. I tell her when I want her to look at me and when I want her eyes closed so she can feel everything with no defenses left. I don’t push for depth at the sta
Vesper POVThe smirk still curves my lips, but it’s a dare now, not a tease. I know what I’ve just done to him. I watched it unravel him, felt it in the way he lost control, the way his hips jolted and his hands cle
Ghost POVMaybe I didn’t plan this out as well as I thought.Yeah, wearing the cut was a mistake. A rookie move. But after tracking down every possible lead, showing up at every place I thought she might
Vesper POVHis fingers slide back inside me, slow this time, curling just right. His other hand slides up my stomach, under my torn shirt, palm flat against my ribs like he’s trying to feel my pulse from the inside.I moan. I hate that I moan.







