If you've read any of my other stories you'll know that I am in a relationship with my girlfriend H and that she is very supportive of my extra curricula gay adventures.
I am in the lucky position to have two gay FWB / fuckbuddies; David lives walking distance from my house, is around the same age as me, is British born Chinese, totally bottom, totally shaved and very very adventurous - loves threesome, sauna fun, group. Mick is younger, top, lovely thick cock; being younger he's a little less experienced, but open to be led.
David and I were in bed, he was telling me about his latest visit to a sauna, how he'd been fucked and how many loads of cum he had swallowed; this always get me so turned on, and kissed down his smooth stomach and took his hard cock into my mouth, starting a slow rhythm while stroking his shaft with one hand and squeezing his balls with the other. His breaths were becoming shorter now as he told me about repeated guys fucking him, cumming over him....I felt him twitch and two large spurts of cum hit the back of my mouth, which I greedily swallowed. My cock was rock hard, and I kissed back up David's stomach and chest before kneeling and presenting my cock to his face, he opened his mouth and I started to fuck his mouth, he grabbed my balls to control my pace, allowing him to gently swallow the whole length of my cock; I then pulled my cock out of his mouth, and he took my balls into his mouth sucking one then the other as I wanked furiously, in a couple of minutes I was ready and shot my load over his cheeks and forehead....before bending down and licking the cum from him and joining in a deep wet kiss.
We were still touching each other's cocks, when I told David i'd love to see him in action with another guy....his answer was simple "fuck yeh"; my cock instantly stiffened as we discussed what we'd like to do and watch each other doing. David lay on his back, pulled me up until I was straddling his chest and wanked me with one hand as he fingered my ass with the other, even though I'd only cum a few minutes before I was able to spurt another load over his chest....so it was agreed that i'd ask Mick if he'd like to join us, and we'd try to fulfil one of David's particular fantasies.
A week or so later H was at a function on the Saturday night, so I invited David and Mick to my house. I'd let Mick know that the plan was for a horny threesome - this would be Mick's first - but not David's particular fantasy. Mick arrived first, I had told him to get to me at 7, and we sat down with a glass of wine and I lent over to kiss him; I could tell how horny he was feeling and under by touch, I could feel his impressive 7 1/2 cock thickening in his trousers. After about half an hour of kissing and touching each other through our trousers, the door bell rang and I went downstairs to open the door for David.
We all rejoined in the sitting room, had another glass of wine and I suggested that we went up stairs to the bedroom; I took David's hand and Mick followed me. In the room, I sat on the edge of the bed, and the guys stood in front of me, I reached out with each hand to their flies and felt the outline of their cocks - Mick still hard and huge, David's smaller but getting hard as I touched him. I undid bother of their trousers, and pulled them down, their cock popping up. I put one of David's hands onto Mick's cock and Mick's onto Davids....both starting to stroke each other as I knelt down in front of them and took one then the other's into my mouth, savouring the hardness and the taste.
Although I could happily have kept sucking these two beautiful cocks and take two loads of cum, David and I had other plans. David finished getting undressed, as did Mick and I....and we all climbed onto the bed, David leant down and took Mick's cock into his mouth, i joined him and started to suck on Mick's smooth balls; he was panting loudly as two mouths serviced his hardness....but the plan wasnt to make him cum with out mouths. I broke off and asked Mick if he was ready for something amazing....the lust in his eyes was the only answer David and I needed. "Suck my cock" i said " as I get David ready"; he took my cock into his mouth in one go, expert deep throating me. David squatted over my face as i first gently licked his ass, then pushed my tongue into him, before fingering him with healthily lubed up fingers....Mick's attention to my cock was getting too much so I had to gently push his head away, and I passed him the bottle of lube "do me and then your own cock" i told him.
David slid down my body, grabbed my cock and positioned me against his hole, I pushed up and pushed him down with my hands on his shoulders and with a little gasp from him, I entered him....he started moving up and down pushing deep against me before almost releasing me, as he got used to having my cock inside him...