the back of my mind as I moved quickly, taking Kyle’s arm and pulling him back to me. No matter how many noes cried out in my head, I pushed my lips against his.
The tears that had already been crawling forward pushed out even more as I stole what I felt I’d been denied too long. Guilt and shame mixed with passion and pleasure, until skepticism and doubt were overtaken entirely.
I wouldn’t have believed I could have needed his body more until I’d had a taste that let me know I wouldn’t be able to chase away my desire so easily again.
Along with the fears that had prevented me from making this moment happen sooner, my awareness of my surroundings evaporated. It was just me and Kyle, our lips and limbs, as I stumbled backward until I felt my wrists at my sides as he pinned me against the wall.
My mouth welcomed his tongue as he pressed his body against mine. We kissed as though we were racing against time to keep it from stealing another second from us.
“Kyle,” I murmured, wanting to hear his name on my lips once again.
“It’s just you and me,” he whispered. “Let’s leave the world behind, just for a moment. Don’t we deserve to feel alive? Don’t we deserve the pleasure to make up for all the pain?”
He clearly didn’t need an answer, since he kept kissing me. Taking what was his. What I was realizing had been his for longer than I had been able to admit to myself.
27
Kyle
We were wolves, James and I, all hands and teeth, clawing at each other’s clothes. He was savage, roughly pulling off the shirt I’d just put on, then working my fly.
I hadn’t meant to lose it in his office, to confront him about what we both needed to accept at that point, but it had been too much for me. And by the way his tongue teased mine, the same was true for him.
What had started as lust had evolved into so much more, and even though I would have respected his space had he let me leave, I was sure I would have hated him for the rest of my life—it would have been the only way for me to bear the pain of his rejection.
He’d had every reason to let me leave, but he hadn’t.
Thank God.
He shoved my pants down my legs with my briefs, and I shuffled them down my legs as I helped him unbutton his shirt. He started to undo his fly, but a burst of inspiration overcame me and I stooped down, hooking my arms around his legs, hoisting him into the air, and setting him down carefully on the desk. I pulled off his shoes as he pushed his pants down his legs. By the time he’d gotten to his ankles, I ripped the pants right off him and discarded them in the pile with my clothes.
We could only be away from each other’s mouths for so long, though, and each time they came back together, our jaws and teeth would clash for a moment as we worked back into our rhythm.
Seeing James seated in just the open shirt reminded me of everything he hid behind all those nice button-downs and khakis on a typical school day. Every curve, every hint of hair that had slipped out of the open button just under his collar, had given way to fantasy after fantasy, erection after erection through fourth period, and now I had him.
“You’ve been very naughty, withholding all this from me,” I told him, making him laugh as we kissed once again. His legs tucked close on either side of my hips. The heat radiating off his face warmed my cheeks as I tugged him even closer, my cock resting on his pelvis, nestled in his trim pubes. I licked my palm before gripping his cock, stroking while we made out.
Water hurried down my cheeks. I assumed it came from my damp hair before realizing it was coming from James. I pulled back, noticing the tears flooding from his eyes. I put my hand to his face, wiping away a tear with my thumb.
“Hey, you okay?”
He opened his mouth and seemed to choke on his words.
“Whatever it is you want to say, you can tell me. You’re safe with me, James. If this is too much, if you want me to stop, if I pushed too hard, I may fucking hate it, but talk to me.”
“No, these are