okay so i need a bit of advice on what is going on with my ball python. normally she is active and alert and always on the prowl. i feed her once a week and keep her tank as clean as possible but the past 3 weeks have been different.

she has refused to leave her pool (the pool was advised by the breeder we got her from) so she has been in constant water for these 3 weeks
and when i try to feed her she refuses to eat
she has not shed in over 2 months but the top of her head is super white like her skin is dry
when i try to get her out she hisses at me and tries to attack.

i dont know what is going on i have had her almost 2 years and she has never acted like this. im afraid she is going to develop scale rot or worse. please help me!