I am so sorry for your loss. It is so hard to lose a pet, especially when you feel you have done everything right. Chameleons are very good at hiding their illnesses and I am willing to bet there is not one long time keeper here who has not experienced something similiar. Try not to beat yourself up over this. Frank looked like he was an awesome chameleon and well cared for. Sometimes despite the best care and effort things go wrong. I recently read an article about something called capture myopathy and while this is not what happened to your boy, it just goes to show that even the most educated, experienced animal keeper cannot always ensure the survival of an animal. One of our other forum members is currently experiencing treating a sick chameleon, he is working with his vet and I would say that the chameleon is hanging in there but his prognosis is unknown, I think just because he is a chameleon. Despite our best there are no guarantees. Please don't give up on keeping these wonderful creatures and I am sure Frank will always be remembered with affection, even if you get another. Again I am so sorry for your loss.