If something goes wrong again and you consider this pet your 'baby', please take it to a reptile vet. I'm glad it's OK but this thread reads more like Dr. Jekyl than Doogie Howser, WebMD. You should feel very lucky that this so far seems to have turned in your favor, regardless of whatever terrible discomfort you put your pet through with crackpot YouTube trial and error.
GL in the future