I've always had a natural ability in sucking cock. I was sucking cock for years before >I even thought about anal, either giving or getting. I was very young when I gave my first bj, and even then I was deepthroating without being told to. I have never understood what the whole gag reflex thing is, but I guess I don't have it. I've done several marathon cocksucking/facefucking over the years, i'd say once every month or two. Usually they're only a few guys, maybe 2 hours tops, but some of them were quite the workout. I have a bit of a reputation in that regards.
Most recent one was early December last year. I had recently moved from Toronto to Calgary, and one of my regulars from Toronto happened to be at one of the bars here in calgary (Back Lot) with his partner. I invited him over after he was done at the bar, but what I hadn't planned on was him bring about 12 other guys from the bar with him. Not knowing this, I had already blindfolded myself and was on my knees waiting, as was the norm with him. They all ended up fucking my throat with my head against the wall and using my mouth like they would an ass or pussy. 5 hours later they were all done, and I had taken multiple loads from some of them. Never saw any of their faces, and furiously beat off the second everyone had left. I had no shortage of lube as my face was a mess from cum and drool and shot my own load within minutes.