Cocks are sexy as fuck, this is why you’re attracted to them. It has nothing to do with whether you might, or might not, be gay. In fact I’ll argue that enjoying your penis in the company of other guys is perhaps the least gay thing you’ll ever do. And wanting to share that pleasure by touching — or sucking or whatever — another guy only makes sense.
Unfortunately Western culture has a hang up about same sex contact, so finding someone that feels the same can be a challenge.
As far as size goes there’s not much you can do about it so you might as well own it. And besides people are less concerned about size than we think. Go, enjoy your dick.