You know what? Fuck the rest of the world.
I actually like giving head even though I really don't, but when I do, I love a smaller guy because I can take it all the way down and make him feel great. The two guys I have sucked off to completion in my life have had not so large cocks and that's fine with me.
Ditto on the fucking. I'm 99% top and hardly ever get fucked. A few of the times when I found someone who I wanted to absolutely rail me, they were huge and I was like "oh no that's not fucking happening" and when I tried to take it, it hurt like fucking hell, so we stopped.
I'll take a guy with smaller than average equipment any day of the week, and know this -- there's 10,000,000 guys out there who think the exact same way.
Peace man.