I'd just turned off the light in my bedsit (a perk the lucky few who were 18 and in their last year at boarding school were entitled to, which meant no more sleeping in communal dorms), and climbed into bed.
I was drowsy and while my thoughts wandered, my hand dipped under the bedsheets and idly started playing with myself. I wasn't masturbating but simply letting my fingers caress my dick and balls. In fact, I wasn't even hard.
After a few minutes, my eyes were finally starting to close when I thought I felt another hand join mine under the sheets.
At first, I wasn't sure what was happening - I'd not heard my bedsit door open or close, and my room was almost pitch black so I couldn't make out who it was.
His other hand (yes, this was an all-male school) put a finger on my lips, indicating I should say nothing, while he gently removed my hand from my dick.
Slowly, he began moving his hand up and down my rapidly hardening shaft.
This was the first time that anybody (with the probable exception of my mother when I was a baby) had ever touched me there, and while I had never considered myself to be gay, I was surprised to discover that the experience was actually quite pleasant.
Part of me was stunned that this was happening, and part of me wanted it to continue.
Silently, the unseen owner of the hand continued stroking up and down for several minutes - until he stopped without warning.
The next thing I felt was him turning down my sheets, exposing my erection to the slightly cool night air.
I was confused. Why had he removed his hand, just when I felt the beginnings of my orgasm building? What was he doing?
What happened next was even more unexpected.
I felt his lips around the head of my dick.
His tongue briefly caressed the head before he took my entire erection in his mouth.
This was truly a unique experience - I'd never so much as romantically kissed another person on the lips before, never mind indulged in foreplay or sex.
His head bobbed up and down, and it was the weirdest sensation. What surprised me was how much I enjoyed it, and the fact I felt no revulsion at all that I was being pleasured by another male. Not that I thought about it much, but I had certainly never assumed my first sexual encounter would be like this.
Once again, I felt the pressure building inside.
This being entirely new to me, I had no idea about the etiquette of "spit or swallow", and quite frankly, I was enjoying this far too much to even consider warning him I was about to cum.
I suspect he must have sensed it too, because his mouth moved more rapidly up and down my cock until the inevitable happened - spurts of warm salty semen flooded his mouth.
While I was catching my breath, I felt him take my hand and place it around his own erect dick.
I had never touched anybody else's penis before, but instinctively I knew it was large - much larger than my own.
He removed his hand from mine, and I didn't need any instruction on what to do next.
It felt strange masturbating another person's dick - strange, but not disagreeable.
I did my best to maintain a steady rhythm, while gripping him not too firmly and not too softly.
The quiet was eerie - we obviously didn't want to make a noise in case we were discovered, but even his breathing was hard to detect.
His erection started pulsing, and he promptly removed my hand.