He texted me Friday late afternoon, suggesting 10 am at a place that wasn't too far from school but also wasn't known as a student hangout. I told him I'd see him there.
I thought I should do something before we met or I'd just be sitting around, so I put on some lycra and got into the saddle of my bike. I did several miles before I noticed the time and needed to get back to shower and prep.
I got a booth at the restaurant and got some water for both of us. I thought I looked good, in a long sleeve linen shirt with a couple of buttons undone and a pair of not-too-short shorts. Those thoughts passed quickly from my mind when Cam walked in, wearing a cut off tank top showing his abs under a hoodie and lycra half tights under short shorts.
I stood up when he arrived and he came over to the booth and hugged me, making sure I felt all of his body against mine. He slid into the booth and took a sip of water.
"What are we doing here?" he asked. "Have you ordered?"
"No, just got here and was waiting for you."
"Then let's go," he said and stood up.
I followed him out, trying not to stare at his ass. He turned as we exited the restaurant.
"We can go to your place or I can leave," he said, running his hand lightly over my chest through my shirt. "We can stop right here, but I don't think you want that."
My mouth was dry, but I managed to get out that I didn't want him to leave. He asked where my car was and I nodded towards it.
He told me about his final on the drive back as he ran his left hand up and down my right thigh. I drove carefully, but all the blood in my body seemed to lodge elsewhere. We pulled up and I unlocked the front door.
As soon as the door shut, Cam slid in front of me and used his body to push me into the door. His tongue found mine as his hands ran over my shoulders and arms. He kissed me again, harder, and pushed his cock into mine.
He broke the kiss briefly.
"Do you want me to stop?"