A new primate study links same-sex behaviour to survival, social bonding, and environmental stress, raising intriguing ...