Wow - ok thank you!! Yes I will get some pics pf him posted tomorrow.
He was definitely young when I got him (May 2018) but I can't seem to find his hatch date so yes, I guess he could be older than I think.
This is kinda breaking my heart - I did so much research and had so much anxiety making sure I was taking good care of him and sounds like I still wasn't doing the right thing for him.
I truly appreciate your help!!