Yeah well I've been through it all with mine too. Cowboy trainers telling me I'll never "get" this horse, and then the horse and I go on and do something amazing together. Screw all the experts. They don't really know everything, and the best ones will admit that. All horses are dangerous under certain circumstances. The very best thing I've ever heard was Ray Hunt's "you gotta figure out what happens before what happens, happens." That's got it all, right there.
In the end, my horse is all I've got, and I'm all he's got. I chose him, he had no say in it. I owe him my very best. Never give up, never surrender.