Thank you so much for sharing Ziggy's story with us. Ziggy's motto seems to be "there is always someone worse off than me" (which is an attitude I try to apply to most of the crappy things that have happened in life)
I am so glad you two have each other, I am happy at the bond and love you share. I know whatever happens, Ziggy will be cared for by you in the best possible way. Please dont blame yourself for what happened. Unfortunately, sometimes we dont realise what could happen till its too late. I bet now that you have posted Ziggys story, those with cages similar will go and adapt them so this doesnt happen to their birds. See, Ziggy still doing things for others - bless Ziggy, you little sweetheart. I know he would not do well if he was in the wild but he is where he is meant to be and will be well cared for, I am positive you will make sure of that.
PS, thanks for the tears. Ziggy is so inspirational. It is amazing how they cope with "special" needs.