Hello there:
EVERYBIRDY makes mistakes now and then, it's just that many don't freely admit it, so don't let the critics get you down. It's a shame you're going through this. You've received some good advice in this thread. I have several Asil and Shamo game cocks and believe me, they have definitely taught me a thing or two about rooster management. But, I've also learned that with proper handling, they can be very enjoyable pets. Although, they are definitely not the best choice of pet for everyone! And this is true for all roosters, not just the games. It's just their nature to get aggressive at times. Tgperg gave some excellent advice on rooster psychology, although, I have never actually rubbed under their tail, HA HA! Still, I think that would definitely drive the truth about who the boss is into their little brain.
Believe it or not, one of my Shamo roosters is my sweetest pet. I can pick him up anytime I want without getting pecked, bitten or flogged, and he lets me rub under his wings, his earlobes, wattles and comb etc. I'm pretty sure he likes it because he always comes up to me when he sees me, and I always pick him up and hug him for a minute or longer. Of course, they aren't all this way, but a lot of mine are nearly that tame. And none of them flog me because I pay attention to the least little act of aggression and respond accordingly. By that, I mean that if they try to mate with a hen in front of me I stop them immediately, if they come at me with the wing dance I pick them up and either hug and pet them or hang them upside down etc.
So, if he survives his injuries you may be able to make a really nice pet out of him. On the other hand, if you decide to make stew out of him it's your prerogative and I hope you don't let anyone make you feel guilty about it.
By the way, I didn't mean to give the impression that all of my roosters walk around together in one big happy flock. I have to keep them separated from each other in their own areas. Also, I wouldn't want a child to walk up to any of them although, my young nieces and nephews hold most of them regularly (under very close supervision). Finally, as wonderful as chickens are, humans are still more wonderful (although, some people cause me to doubt that at times). Hang in there, and I hope you and your husband are OK!!!