Something I noticed a while back is that, because I have a small mouth, I have trouble getting it over a fat cock. Because of that, I enjoy sucking a thinner (and, usually shorter) cock much more than a fat one. On the other hand, I DO enjoy sucking a cock, and, YES, I DO swallow (and enjoy that immensely, too).
Another thing I'm aware of is, and I think the small mouth is an indicator of it, I have a small asshole. Because of that, I can't do anal sex on the receiving end. I also won't 'drill' anybody else's asshole because I have a personal dislike of it...a 'hang-up' if you want to call it that.
Unfortunately, I have not sucked one today though.
Like you, unfortunately I haven't either.