are your feelings hurt? who's an idiot? i haven't seen anybody post that you are an idiot. i have just seen an active thread with different types of feedback, everyone trying to help your animal.
it isn't about YOU, it is about the lizard. folks don't spend time to post just for the fun of it, people post to try and help. apparently you are just looking for a pat on the back and reassurance that you are a "good person" regardless of husbandry or the health of your animal. sorry, that is not what i do. i would rather discuss the animals, specifically husbandry and health issues.
i don't know you, it is nothing personal, i am trying to point you in the right direction for your animal.
reptile carpet sucks as a substrate. soaking every other day is way overboard to rehydrate an animal, once a week would be fine. every other day only causes more stress for the lizard. and your basking spot/hot spot is hardly even warm.
those are three obvious husbandry mistakes right there. far from "perfect".
102F doesn't even begin to give the animal the energy it needs to fight off infections, med issues, or anything else. it isn't even enough to achieve normal metabolic rates. that is your biggest problem right there.
if you have a proper setup, with proper temps, your animal can deal with LOTS of different issues, and still thrive. with terrible basking temps, it is a sluggish animal just barely able to get around, much less deal with adversity.
your ambient temps are fine, but you have to raise your basking temp. i would suggest a minimum of at least 120F.
you must also have an accurate way to measure that temp. what type of thermometer are you using? LOTS of keepers just guess at temps, and that is why their animals live lifespans measured in months, not decades.
others use dials, or even digital thermometers to try and approximate a basking surface temp using an air temp thermometer. a temp gun is the tool you need to accurately measure and set your basking surface temps.
temperatures are the most important aspect of lizard husbandry. with poor temps, nothing else that you do will really matter, the animal will simply not be able to thrive.
what type of thermometer are you using?
again, this isn't about you, or me, or somebody's tender feelings. it is about the lizard. you need to get the husbandry up to speed before you can expect to see the animal make a turn around.
best of luck.
-----
robyn@proexotics.com
Pro Exotics Reptiles
