IMO he is not gay. As mentioned his wife was a successful actress. Whether he married her for love or to try and piggy back off her stardom....who knows but at the end of the day he turned ut to be 10x better the actor than she is.
I think it is hillarious that most wifes love when their hubbys get in shape for roles....Jada said she loved what Will did for Ali and I thought Hugh's wife said the same for X-Men...
To me it is more of an insecurity thing...