It sounds like Yin needs to be permanently separated from the flock. He is no doubt in a constant state of stress, he can't do his job, can't roost, and can't mare. If he is happy as a pet, then make him his own enclosure where he doesn't have access to any of the hens and let him be a pet.
It...