I'm really not keen on those guys who are arrogant, its a massive turn off. Yes its great that you can do x, y, z & its fantastic that your body is in great shape etc... Do I need you to show off to me every 5mins or so? No! Now go & eat some humble pie & show me that you're not just 1 dimensional.
I prefer confidence because I’m cocky myself; just better damn well be able to back it up. No one needs a bunch of hot air filling the room
Humble, and I'd always hype him up to build his confidence because that's my better half!