I hope changing her habitat works for you! I guess I really lucked out, I just got my first BP and I was expecting something like this in behavior, as he's only 3 months old, but he's super chill! Haven't been hissed at, let alone struck at, and I've yet to see him ball up.

I really hope things improve for you soon