Adam is my best friend. We're on the swim team together. We're seniors in high school, and I have been in love with him for two years.
He lives in the pool house of his parents mini-mansion. I've never been sure why, but it works out well, we can swim whenever we like and all teenagers need privacy, right? It's like a mini-townhouse, kitchen, dining, living room and large bathroom downstairs, and the main bedroom and another bathroom upstairs. The first time Adam showed me where he lived, he was kinda embarassed, but by now I'm used to it. I know where the keys are kept and I'm welcome to stop by any time.
So, one afternoon after school, I stop by. I let myself in, drop my bag in the living room and head upstairs to see what Adam is up to.
Halfway up the stairs I suddenly stop - I'm pretty sure I hear porn noise coming from the TV. I assume that Adam knows I'm headed over, but I don't know that I want to disturb him in whatever he's doing.
I also know that the way his room is setup, I can stand at the top of the stairs and see the TV without him being able to see me.
I creep up the stairs and peer around the corner. Sure enough, he's watching Queer As Folk, Brian and Justin are having hot steamy sex. Adam is buck naked, with his legs wide open and jacking off furiously.
It's all I can do to not rush in and help. I have to put my hand over my mouth in order to not let out a yelp.
And my cock is rock hard. As is Adam's.
It's not like I've never seen him naked, or, for that matter, occasionally hard, but watching him touch himself feels like it's all I have ever wanted to see. I unzip my pants and start to work on my own cock - no need to waste the image, right?
On the TV, Brian is dominating the younger Justin and Justin's face is all contorted in pain and pleasure. I realize that I'm watching the TV and not my best friend, so I shift focus back to the naked kid on the bed. He's working his cock vigorously, and he's using his left hand to rub his nipples.
I imagine myself helping him out with any and all of this, and suddenly shoot my load against the wall I'm hiding behind.
Momentarily stunned by the orgasm, and by the fact that I just came on my best friend's wall, I freeze. Adam, however, has no idea I'm here and continues his work, while I attempt to wipe the wall down with some tissues.
A minute or two later, Adam lets out a low moan and I watch his body arch in orgasm and his cock explode with cum. He slowly massages all the juice out of himself onto his soft, flat belly. I'm hard again, but keeping my cock in my pants this time.
Adam relaxes for a short while, waiting for the cum scene on TV, or at least the simulated orgasm faces. When the scene is over, he grabs the remote and turns off the show. I disappear down the stairs as quietly as possible, then I hear him walk to his bathroom and the door closes.
Part of me is not sure what to do - I want to run upstairs and make out with him in his bed, but I realize that that's probably not the best plan.
Instead, I make a loud noise of opening and closing the door to the pool house. I grab my bag from the living room floor.
"Hello!" I call upstairs, "Adam, you here?"
I hear a muffled answer from the bathroom, "Steve? I'm in the bathroom, come on up."
I walk up the stairs for the second time that day, pausing to make sure the patch on the wall where I came is dry/less noticeable.
The TV is off when I get into his room, and the bed is made. I always forget what a neat freak Adam is.
Then I remember to check his laundry basket - I've been stealing and returning his used underwear for months now. There's nothing better than slowly touching myself while smelling the musky scent of his crotch. I grab the underwear he wore a couple of days ago and slip them into my backpack. I know they're only a couple of days old as I remember watching him undress at swim practice the other day. Every time I do this I feel like a stalker, but then again, every time I do this, the orgasm is sooo good.
I hear the toilet flush and he walks out of the bathroom in basketball shorts, no idea I just watched him jacking off. No idea I watched him cum while we watched gay porn together. No idea I just stole another pair of his used undies.
We then proceed to do our math homework together - as that was the reason I came over in the first place.
I spend the rest of the afternoon like my cock is wired to a car battery. Every time his mostly naked body comes closer to me I want to hold him and kiss him and lick him and touch him. Math is usually not difficult for me, but with what I have recently seen of Adam, I'm totally un-focussed.
We finish the homework, and hang out for a short time, then I head home for dinner. I spend the rest of the night locked in my room, jacking off so hard the end of my cock is sore by the time I fall asleep. The next day, I wake up and realize I'm still wearing stolen underwear from Adam's. My cock is still sore from over use the night before, but morning wood has to be taken care of.
The next couple of days go past in a blur. Lots of work to do at school, a couple of training nights at the pool. Adam & I don't really get a lot of time to hang out.
Then it's Friday afternoon, and I make a huge decision.
I cut out a little early and head straight to Adam's pool house. I assume he's no more than 10 minutes behind me.
I strip naked, and pull up Netflix on the TV. I find the same episode he was watching and fast forward to the sex scene. I grab his underwear from yesterday, and slide it on. My heat is racing, my cock is rock hard, there's no going back now.
I hit play on the remote, and tuck his underwear under my balls. I know that I'm so keyed up with anticipation, I don't actually have to touch myself to come. I rest my left hand in my crotch, fingering my nuts and slowly start to stroke my cock.
Brian and Justin are naked and writhing on TV, I don't hear Adam open the door downstairs, my heart is beating so hard it's all I can hear.
Adam walks into his bedroom and drops his backpack.
I don't really remember the look on his face as my cock explodes, pumping cum all over my chest and abs, I do remember moaning loudly and looking over at him.
"Does this mean you're finally going to stop stealing my underwear?" He asks.