A snake (BP) her age should be fed about once a week- it doesn't sound like she's eating enough, & that could be why she couldn't complete a shed cycle either. Shedding is the result of growth, & growth requires good nutrition. Feed that snake! No wonder she bit you.
I agree with Boger. I fed my bp on schedule. I trusted that if he was going into shed, he would know and refuse on his own. It takes the guess work out of it.
1.0 Normal Children's Python (2022 - present)
1.0 Normal Ball Python (2019 - 2021)