I know how you feel. I raised my roo from a day old chick, he was my buddy for a long time.... but ... As he grew, he got more and more aggressive with the ladies, I tried everything I could to fix the situation.. to no avail. Finally, he went after my 3 year old son. That was the last straw. the next day, I culled him (first time I had to do that) Luckily, It went well. If you want details on how I did it, just let me know.
We tried to eat him... Although it tasted good, I couldn't choke it down.. wound up giving the meat to my neighbor (who really enjoyed it)
When I removed him, the ladies were soooo much happier, it was like night and day.
They are much more social and friendly, they aren't skittish at all anymore. Removing that roo was the best thing I have ever done for my flock.