I read all the comments, but refuse to get into this
My 5 year old Arab (My Arab = crazy
) Was about as hyper as they come. He was sweet, willing, and lovable, but so very hyper. We rescued him, and when he got fattened up he became even more hyper. His current diet (Well, technically he has been on this diet since we rescued him) is Oats and
Alfalfa. Yes, I know, its high in protein and that equals craziness on the horses part. I was unwilling to switch his feed because of some behavioral problems, so, I didn't. Instead I worked with it.
Clearly, although your horse may let you touch him wherever, he doesnt trust, or
respect you, all the way. If he trusted you, he wouldn't be so very scared of everything.
Anyway, anyway, you
need to establish trust, and leadership if you aren't willing to get a trainer.
Your horse is 3, and green. That is exactly why he is crazy. My horse, who at any given moment would explode, now still has loads of energy, but instead of exploding into a bucking, rearing, spooking fit, he calmly (Well, I can feel all of his energy welling up under me) trudges on.
Ground work. Its the key to success. That's what he needs. Horses also need jobs, he needs to redirect his hyperness somewhere else, whether you start jumping, or barrel racing (He is still young though) or anything, he needs his energy redirected.
I am still young, I have young horse, and when we are out in a open pasture, their is nothing we like to do best than galloping through the grass. This is where he wastes his energy, that and jumping.
Some horses are calm, some hyper. My horse is hyper, and I know he always will be, its just a part of him that will always be their. But if your horse trusts and respects you, he wont try and buck you off, or spook at everything, he might always be hyper, he just wont waste it on nonsense like bucking and etc.
Ground work, patience, love, a firm hand, and hope, should get you through (: