He had a less direct weakness to women. He was chivalrous, meaning a woman in a bikini was...not something he desired to see, gay or no.