I feel like a neglectful POS.
I've had my chameleon at the vet a few times because of an RI that I think came about due to stress when I was moving house.
Then the basking lamp fell on top of the cage when I was at work and when I fixed the lamp he looked okay but the tissue started turning...