I agree, if you aren't using him for breeding, there really is no reason to work around dominant behaviors. I would geld him, it may or may not help, but either way, he will be easier for you to live with, and/or place if things continue. As much as you love him, it just doesn't excuse behavior that can kill. In the mean time, I would pen him by himself and only allow adults in his pen. Can he be trained out of his behaviors-probably as they relate to people, but not as they relate to animals.