When I was 25, I had two friends who were my age. I was new to the area, so I hadn't known them very long, less than a year. They however, had been best mates for many years.
We started smoking weed together soon after becoming friends, and we were very comfortable around each other.
We had lots of laughs together for many months, but little did I know, they had a secret. This became a secret that they shared with me slowly. We would talk about sex and fucking girls graphically and with enthusiasm.
We talked about porn and back then porn was only available on VHS in some smaller video rental stores, It wasn't like it was today. We would watch porn together and being so young and horny, we would brag about how hard our cock were. Eventually we went from wanking under a blanket, hiding our cocks, but not the fact that we were wanking. To showing each other everything, even enthusiastic about wanting to have the others attention when we were about to cum. To saying stuff like, oh yeah we want to see your cum.
I had actually had extremely similar experiences with other mates, but that was as far as it ever went. Nobody took it further and we talked heterosexually, not homosexually.
This happened a few times with these new mates, until one day one of them asked if he could suck my cock. To make me more relaxed, they both admitted to sucking each other off.
We were all naked as it wasn't cold at all. We we all wanking rock hard cocks, horny as hell. Plus one of them had turned the loungeroom light on. So each of us we watching each other wanking and, I said, ok. Lots of other talk happened, but basically, I had just agreed to have them suck me off.
Before I go any further, I think I lost count that night, how many times I came. I don't count myself as gay, I like women too much, but I have had several gay sex encounters, especially in my younger years. Even in a threesome with two girls to myself and on stuff, I have never orgasmed so many times in a night, I did with those 2 mates that night.
So, back to the story, seconds after agreeing, the one that asked was on his knees in front of me, holding my cock and complimenting how long and hard it was.
My cock isn't massive, but slightly above average at 81/2 inches long and having said that, we eventually discovered that our cocks were all above average. They were all about the same length. After complimenting my now throbbing hard cock that he was stroking, he started licking it all over, getting my cock wet. He then attempted to swallow as much of my cock as he could, choking himself slightly. No female had ever had that much of my cock in their mouth's, ever. The thought of that alone meant I couldn't hold back, and I announced that I was going to cum. He had only moved his mouth up and down about 5 or 6 times, but now that I said that, he was going harder with this blow job, I knew he wanted me to cum in his mouth, and I didn't disappoint. I pumped heaps of cum inside his wanting mouth and he started swallowing. He was quickly joined by the other guy who started sucking and licking my cock, he seemed upset that I had cum. He told me that he wished he got to drink my all cum.
I said that I could easily cum again I just needed a minute to catch my breath. We had a smoke, then the bedroom was suggested being more comfortable than the loungeroom.
The 3 of us left our clothes and the porno playing, then went to my room. With the door open, we could kind of see the tv from my bed. The two of them started playing with my cock which seemed hard again within a minute. Next I was getting my second proper blow job from the second guy. I then noticed that he was getting his cock sucked by the first guy. This was once again too much and I moaned that I was cumming. Just like the first guy, he did the opposite of stopping or slowing down and I unloaded my 2nd load for the night into a second welcoming mouth.
This time, there was no stopping. There was no waiting for my cock to recover, it stayed rock hard after all the cum was sucked out of it.
So, I'd better explain that we had talked about cum in each others mouth's, fucking each other up the bum, and even cumming deep in each other. I was first. The first guy had been hard the whole time watching me get sucked off, and he was sucking the second guy off who came in his mouth almost at the same time as I was cumming into the second guys mouth. Next the first guy was spreading some of that cum around my bum hole. The first guy was about to be first up my arse! My cock remained hard like I hadn't just cum. The second guy was now announcing that he was about to cum and while a huge cock started forcing its way deep inside me. It was hurting, but I was so busy trying to swallow cum that it wasn't too bad. Once he started to pump in and out of my bum, I started cumming a third time. I was on my back with my legs spread wide and high and he was fucking me missionary style while my cock was just letting my third load fly all over myself. He the game almost zero warning and hot cum, was now pumping deep inside me just as his throbbing hot cock had been.