Another thing (which I should have noted before) – horses were designed by Nature to be in more or less constant motion. We put them in little boxes for our own convenience, not for their benefit. Is it possible to have her turned out almost all of the time? Or at least a lot of the time? If she could be in a field with a run-in, and preferably with company, she might become a different horse.
It is never the horse's fault