I started talking with Cameron in tennis. He sat alone during the few minutes before and after playing. I asked him about his weekend or how his day was going or anything else I could think of to get small talk going. He was eager to talk. We spoke shallowly like this for weeks. After a while we started to talk in Algebra, the only other class we shared. Our conversation deepened and we became something like friends.
I asked Cameron to stay behind one day as everyone was leaving with their rackets to go play tennis. I convinced him to follow me into the hall for a minute or two while we waited for the coach to leave. Cameron followed me back into the locker room. I sat down on one of the stone benches in a tucked corner and patted the spot next to me. Cameron sat down. I turned my head to the left to look at him. He looked at the ground for a few seconds before looking at me. We looked into each others eyes for a moment. I turned my attention to Cameron's lips and leaned towards him. He jumped up to a standing position. I looked up at him. He did not move. I patted the seat next to me again and again Cameron sat, this time closer. Lets try this again. I stared at his lips and leaned forward. This time Cameron leaned towards me and our lips met. I pulled back to look at Cameron. He leaned towards me and we kissed again. His tongue came into my mouth so I sucked it. We made out for a few minutes then I told him we should probably get going. Cameron moaned.
As we walked to the courts, rackets in hand, I told Cameron that we should exchange numbers. When we got to the court Cameron told the coach that we had been held back in our previous class. The coach asked for a note and I said we had forgot to get one. The coach sighed and said he would count us tardy. Cameron went to the court his friends were playing on and I the ones mine were on.
Cameron and I talked and texted after that and little else. Neither of us were old enough to drive so our physical relationship was constrained to school and what ever our parents would drive us too. Cameron would be getting his license soon so we didn't bother with too much during these early weeks. At school private time was limited to the locker room during tennis and the restrooms. The restrooms didn't have locks and were frequently visited so we were left with the locker room.
Only once were we brave enough to use the locker room for anything other than light kissing. The coach and all of the kids were at the tennis courts, playing. Cameron sat on my lap. He fit well because his frame was a lot smaller than mine even though he was only two inches shorter. I stuck my head in the nook between Cameron's neck and shoulder and kissed his neck. I dragged my lips and prodded my tongue against his skin. My left hand pushed up the hem of his white shirt and rubbed along the bare skin of stomach just enough to tickle the tiny invisible hairs. My right hand made its way down his thigh until it felt the end of his gray gym shorts. It did a 180 at the end and went under the fabric, pushing it up his leg as it did. My right hand snaked along until it felt Cameron's erection covered by his boxers. I lifted my head to Cameron's face and we kissed. I stuck my tongue in Cameron's mouth as I stroked his cock through his boxers. Cameron started moving his little butt in my lap. My penis nestled in between his cheeks as he moved his hips back and forth. I moaned into his mouth. My hand pulled out his penis through the hole in the front of his boxers. The tip of Cameron's cock glided through the palm of my hand and he shuddered. I stroked his shaft steadily. I broke our long kiss and sucked on Cameron's bottom lip for a few seconds. I looked down at his body moving slightly on top of my own and at my hand moving quickly under his gym shorts. I looked up at his face. It was flush. A drop of sweat traveled down the side of his head. He looked cute. I moved my left hand to the center of his chest and felt his heartbeat. My right hand sped up. I felt his pulse through the thick veins on his penis then the rush of semen. He came. Cameron groaned and panted on my lap. His hips stopped. We kissed. I traced the index finger of my right hand along the underside of Cameron's shaft up to the tip where some cum pooled. I dabbed my index finger into it and carefully brought it to face level. I stopped kissing Cameron and brought the index finger up to Cameron's lips. He stuck his tongue out and scooped the cum off my finger then leaned forward and sucked my finger.
Cameron got off my lap. I looked at the clock above the door to the coaches office. We had been there for four minutes. I looked back at Cameron. He was on his knees in front of me. He reached forward and grabbed my cock through the mesh of my red gym shorts. Cameron moved his hands slowly to the tip and then back. He bent over and bit the mesh covered shaft lightly. Cameron's hands moved to the waistband. I lifted my butt off the bench as he pulled down. My shorts were around my ankles and I wasn't wearing underwear. My penis laid against my stomach. Cameron grabbed it and stroked. His face was close enough to it that I could feel his breath. Cameron stuck his tongue out and licked up the shaft using only its tip. When he got to the end he covered the head with his tongue. Cameron put the head into his mouth. He puckered his lips and pulled his head up so that his lips dragged along the surface of the glans. Cameron's left hand stroked the base. His head went down until his lips met his hand. He put his tongue against the shaft as he came up. Cameron removed his hand before plunging down again. His nose touched my skin and he moaned. As my cock vibrated I moaned too. Cameron came up again and held only the tip in in his mouth. He stared up at me with his brown eyes while his tongue flicked the head of my penis. Cameron's right hand circled my cock and stroked. It went quicker and quicker and his eyes never stopped. I told him I was about to cum. Cameron's mouth left my cock and laid open a few inches from it. My semen struck his left cheek and then his upper lip. The rest fell into his mouth. I bent down and licked the cum off his cheek and lip then I kissed Cameron, letting my own semen travel between us. Cameron broke the kiss to suck the head of my cock clean. I moaned and he giggled.
I told Cameron to stand on the bench. After he did I pulled his gym shorts down. I took hold of his semi-hard dick and sucked the cum that was still on its head. I put it back into his boxers and asked him to pull his shirt up. I licked off the semen that striped across the lower part of his flat stomach. I pulled his gym shorts back up and then my own. Cameron got down and I stood up. He leaned against my chest and we kissed some more. We stopped kissing, picked up our rackets and walked to the tennis courts.