I went through this too. I had a male and female and had to separate them and then we were juggling lights and they got MBD the female it took her down so fast and had to have her put down but the male we saved . I took him outside in the sun repeatedly during the day to get natural sunlight and calcium without d3 3 days a week and calcium with d3 once a week and he's still here. The female may have had eggs or something cuz she went fast. I still wonder if we brought her home could we have saved her. I too feel like a bad owner. As long as u never let it happen again your not a bad owner. Your guy doesn't look too curvy. My females arms were so curved they caught on her horn . Calcium and the sun were what I did and my Seymore is ok now. I took him outside for 15 minutes at a time like 4 times a day. I lucked out and found a chameleon breeder at my cricket company and he coached me on the calcium and real sunlight. I'll never let that guy go. Good luck and get him in the sun. I had to order the calcium without d3 on line cuz nobody had it .