I've had big and small, long and short, thick and thin dicks. And what it ultimately comes down to is HARDNESS. If you can get hard and stay hard through the fucking, then I couldn't care less about the size of your dick.
FYI, as a bottom, I can tell you that many size queens out there are like that because so many tops lie about size. If you're 6 inches, don't claim that it's 7 or 8. Believe me, a bottom can tell. How? because the slutty ones like myself, probably just got finished taking a real 8 inch dick 60 minutes before you.
It's always interesting that when white guys assess their own dicks (7 inches), that they claim HUGE. And black men typically claim huge only if it's about 9+ inches. Just a general observation.
It has been my experience that the more sexy/beautiful a top is, the more fussy, arrogant and lackluster he is at sex.
Lowering your expectations will open a world of sex for you. I'd rather a decent guy who is struggling to show abs than a polished sexy guy who makes me feel like he's doing me a favor by fucking me.