Please don't take our comments as criticism...we're just trying to help you with something many of us have seen before. Trust me, no one "knows everything"...
that's why we have a forum...to share tips.And we're not vets, nor are we seeing your snake (in a real life clinic), just experienced keepers.