My Burmese Python, Dubious, is having a really hard time shedding. It is like he never stops shedding and it comes off one scale at a time rather than all in one big piece. He has a filtered pool in his enclosure for him to swim in and judging by the wet fog on the glass most of the time, I doubt that lack of humidity is the problem. He has been on the constant shed for almost 3 weeks now. He still eats but I can tell that he is uncomfortable. His scales feel like plastic and even make a crackling sound at times. I don't know what could be the problem here. Do you think this type of problem could be caused by too much humidity? Any suggestions would be greatly appreciated. Thanks.