Just a reminder- no matter how different from us snakes appear to be, like most of us, they really just want to feel SAFE. So keep that in mind when handling your boa again- help her to understand, by the way you touch her, that she is safe with you & that you're the same person she knew (& felt safe with) before. Words mean nothing to our pet snakes- put your words into your hands when you touch her- and I think she'll remember you. Make sure that no cats are ever in that room again- hold up your end of the bargain- provide that safety so your boa can relax.