Page 33 of Bonds of Magic (Vesperwood Academy: Incubus #3)
He bit his lip, then grinned up at me. Desire flooded my body. I wanted to touch every inch of him, to get him naked and kiss every part of his body, to ravish him, to make him scream, and to hold him as he drifted back to sleep.
I shook my head. “That’s exactly why I should have asked. Cory, I shouldn’t—”
“Please don’t start with that again. You know I want you. And I’m pretty sure by this point that you want me, so…”
His cheeks went an adorable shade of red as he said that, but his fingers tugged at the neck of my T-shirt. He might be embarrassed, but he was also determined.
“I want you,” I told him. “God knows, I’ve tried to fight it, but I do. But that doesn’t mean this is a good idea. I can’t—”
“Give me what I deserve, or whatever noble idea you have running through your head. But I’m telling you. I. Don’t. Care.”
My heart was a knot of conflicting emotions, and every thread I tried to pull loose only tightened it further. He should care. He did deserve more. He’d already admitted to being uncomfortable about what he wanted. His head wasn’t on straight.
But pulsing through that knot was the strong, steady beat of my desire for him, and it obliterated all my other objections.
“This is just physical,” I said, my voice thick with need and regret. “You can’t expect anything more. You understand that?”
As an answer, Cory’s hands moved to either side of my face, and he pulled me down for a kiss.
I slid on top of him again as his tongue teased mine.
I didn’t want to crush him. I had eight inches and a lot of pounds on him, but God, it was hard.
My body ached to press against every bit of him.
The little touch of skin on skin where our shirts rode up set off sparks inside me.
His hands slid to my waist, running underneath my shirt. I broke our kiss long enough to pull his hands free, then took his mouth with my own. I didn’t want him to think he’d done something wrong. But I also didn’t want his hands to go any further.
Besides, I had more important things on my mind.
Ever since that night at the Balsam Inn, I’d been trying to forget the sight of Cory’s cock, hot and hard, springing up from a thatch of light brown hair.
Not the biggest I’d ever seen, but it suited him.
And I was positive I could take all of him in my mouth, make him feel things Sean couldn’t dream of doing.
I could feel Cory’s hardness pressing against my groin. I brought a hand to his waist, then hip, then palmed across to his front. I kept it there, on the border between the hem of his sweater and the top of his jeans, aching to go lower but keeping it still.
“Is this okay?”
After what Cory had told me about Sean, I wanted to make sure everything I did tonight was something he wanted . Something he’d look back on with pleasure instead of regret.
He nodded, and I nipped at his lower lip. “Say it.”
His cheeks flushed again. “Yes, please.”
The word ‘ please ’ came out deliciously needy, which only stoked my desire. I could listen to him say that word for hours. For days.
I crushed my lips against his as my hand finally went lower, stroking his cock through his jeans. He bucked against me, pressing himself forward, and I was torn between a desire to chastise him and the desire to have his cock in my hand now .
Now won. I undid his fly and smiled at the tent in boxers. I stroked over the cotton fabric, the warmth of his skin heating my hand.
He whined, his hands on my shoulders, fingers pressing into my skin as I teased his cock. He hipped up again, and I had to stifle a laugh. It was possible he wanted this even more than I did. Except there was no way that could be true. Nothing could top how badly I needed him.
I slid my fingertips under the waistband of his boxers. “Still okay?”
His gray-blue eyes were heavy-lidded with desire. “God, yes, please,” he gasped.
A frisson of pleasure ran down my back at that word again. I dipped all the way underneath the fabric, feeling his cock in my hand for the first time.
He was perfection. His skin was warm and slightly damp from sweat. His cock pressed upwards, and I wrapped my hand around it, feeling his girth against my palm. My hand covered the entire shaft, leaving the tip poking free of my fingers.
Cory was uncut, and he moaned in pleasure as I teased his foreskin. Fuck, I could get used to that sound. His cock was the perfect size for my hand, and he was so responsive to every little touch.
“You’re perfect,” I breathed, pulling back from kissing him so I could look into his eyes. “Do you know that? Perfect.”
He blushed again. I would have been happy to dedicate the rest of my life to making him blush.
He was leaking precum, and I used it to slick my hand as I stroked him. He whined in pleasure as I teased his slit, then ran my fingers around the tip.
He was perfect, but this wasn’t enough. I kissed down his neck, sucking the delicate skin into my mouth as he moaned. I kissed his Adam’s apple, his collarbone, then looked up at him.
“I want to taste you.”
That brought an even more delicious shade of scarlet to his cheeks. I caressed his cockhead again.
“Is that alright? Or do you want me to stick to my hand? Because believe me, I could keep doing this forever too.”
“You can do whatever you want to me.”
“I want to do what you want.” I kissed his neck. “You got that? You get to tell me what you want.”
“I mean it, though. I want whatever you do,”
I frowned. Was that really true? Or did he think he needed to say that? Given what he’d said about his dreams, about Sean, I wasn’t sure I could trust him to tell me no.
“Is that bad? Did I say something wrong?” he asked, his voice worried.
“You did nothing wrong.” I hadn’t realized he’d caught me frowning. I grazed his skin with my lips. “But I want to make sure this is good for you. I don’t want you to feel pressured into doing something because I’m bigger or older or—”
“I don’t feel pressured. I promise. I just…”
He trailed off, and I slid up the bed so I could meet his gaze.
“You just what?”
He bit that delicious lip of his, then said, “I’m not that experienced. So I don’t even know what I like yet. You’re asking me what I want, and I don’t want to say something stupid and make you realize you could be with someone better.”
It wasn’t the confession of reluctance that I’d been bracing for, and it was such a relief that I laughed. Cory’s brow furrowed.
“I’m not laughing at you.” I ran a finger between his brows, trying to smooth that wrinkle out. “I was just worried you were going to say something else. Cory, there’s nowhere else I’d rather be tonight than right here, with you.”
Saying it out loud sent more shivers down my back. It was true, but I never thought I’d say those words to him. I brought his attention back to his cock by stroking it.
“Now tell me, what do you want me to use for this? My hands? Or my mouth?” I ghosted a kiss across his lips after I finished speaking.
“Your mouth. If that’s—if you—I’d—I’d like that—please.”
His words came out in a rush, and I chuckled again.
“See? That wasn’t so hard.” I squeezed his cock gently. “This, on the other hand…”
What I would have liked to do was lavish attention on every inch of his skin. Get him completely naked, taste every part of him. But I didn’t have the patience for that tonight, and Cory had made no move to get undressed. Instead, I slid down the bed until my mouth was level with his groin.
I kissed the skin of his belly, the wispy brown hairs there tickling my face as I moved lower. I gripped his cock at the base and brushed my cheek against the head. I rubbed it across my lips, then my other cheek, all without drawing it inside.
The smell of him was intoxicating. Heat and sweat and skin.
I nuzzled the head of his cock again, teasing his foreskin.
I slipped my tongue out to swirl around the tip, reveling in the tang of precum that hit my tastebuds.
It took all my strength not to take him in my mouth completely, but I held back until he was bucking up underneath me again.
Finally, I opened my lips and took the head of his cock into my mouth, sliding down around him in one go. The tip barely grazed the back of my throat, and I was able to suck him in and out with ease.
Lew was the only other man I’d been with in ages, but I’d never sucked his cock. To be honest, giving head wasn’t my favorite thing. Getting down on my knees, giving pleasure without receiving it? I’d never liked that. But with Cory, it was different.
With Cory, warmth and strength surged through me at the thought of getting him off. I wanted to protect him, to keep him safe, to envelop him until he knew he could ask me for anything. All he had to do was ask, and I would give it.
And he was so damn vocal about how much he liked what I was doing.
Not with words, but with whines and moans and gasps that were music to my ears.
He made me feel wanted, needed, in a way I hadn’t felt in years.
It went straight to my core, where my own cock was straining against my boxer-briefs.
Sucking Cory off made me hard in a way that blow jobs never had before.
But I paid no attention to that now, lavishing all my efforts on Cory instead.
His hands gripped the bedsheets, fisting the fabric as his body rocked underneath me.
He was gorgeous like this, strung out and needy, and I wanted the moment to last forever.
But as I took him down again, he groaned louder than before.
“Oh God, I’m gonna, I’m gonna—”
He came before finishing his sentence, releasing into my mouth with a rush. I took it all, keeping my mouth tight around him as I swallowed, teasing the head of his cock with my tongue to milk out every drop.