He's a horse not a child with ADHD who will freak out when things go off schedule. Getting used to the unusual should be part of the growing up process.
I think gelding him and give him time with other horses who can teach him how to be a nice fella would be a good start.
I got to work with allot of stallions and while they can be stupid and study SOME times, I never once felt threatened in their presence. So saying this a typical stallion behavior seems a bit of a stretch to me. I would assume it had more to do with his deprivation of contact then anything.