I did punish her, but I hurt my foot so I could not get back on her.
I am sorry, but this bothered me. Why do you need to punish a horse for doing something natural, like rolling? Please, get a trainer...
I go by the saying "If the horse isn't doing it right, your asking for it incorrectly" and "it's never the horse, it's the rider or equipment". Obviously your horse is bothered by something and doesn't need to be "punished" for it.