I have known a few stallions and have owned one stallion for 7 years now and he is pretty much behaved. He has his moments when mares are in heat but not bad so I know a bit about stallions and they can be trained but I also know how much time it takes and not all stallions are the same.
Now, I have another stallion who is 3 years old and is having issues. Don't blame him. He is in a new environment and is maturing. Testosterone is getting the best of him. He has bred before because he escaped and very aggressive to other horses specifically stallions, sometimes geldings. He also won't eat at all if he can see a mare *in heat or not*. He has lost a bit of weight. Riding is generally ok I have to keep a distance from other horses. He does all the gaits except a gallop. . .still trying to figure that problem out.
This could be just a phase as he is still young but he I'm worried about not eating and being to aggressive that he should be gelded for safety reasons and maybe making him a bit more relaxed.
Since he is 3 years old and has covered a few horses would it be to late to geld him? I have been told that it is.