Oh my! what a day you had!
Im not sure what to suggest. My 6 yr old has some behaviour issues that are related to anxiety.
But I haven't had biting or ball kicking yet. Thats really bad.
I think I would so as Divvy suggested with the biting but I would maybe get DH to explain the whole testicle issue. It might be more home hitting coming from Dad KWIM?
Gee I would be furious if Evan kicked or bit one of the younger ones like that. You handled it well! I don't understand why a 9 yr old would think its ok to do that to a 3 yr old!
Maybe have a chat with him to suss out if anything is bothering him. Did he maybe get picked on at the disco? Or something like that? He sounds like he feeling rather frustrated at the moment, hopefully it is just the big night he had/

Wow at your 7 pm bed time, your so lucky LOL. Mine are fighting bed time at 8...
Hopefully with a good nights sleep Ethan will be much more manageable tomorrow.