Thank You! :) I've thought about the chiropractor a lot, Nothing bad has ever happened to him (at least before I sent him to the trainer...) and thanks for pointing that out. I'm going to definitely have to see if there is one in my area. I can't totally remember, but I don't think he ever had a problem before I sent him away. I feel like a bad mum...he came so very highly recommended by people who I thought were my friends. NEVER AGAIN will I trust someone else with my horse. I don't care if my insurance is crappy. It's not happening. Also crappy saddle=QH "cowboy" trainer who doesn't like Arabians. Best fitting saddle he had, I wasn't even aloud to bring my own bridle there, so he definitely didn't want my saddle.
Sorry for the rant in the middle. Thank you so much for critiquing him! :)
Have him checked over and start a stretching program and encourage him to stretch and seek contact and you'll lose the high-headedness.