Hugs to you and Fin, I am so sorry to see this after being away for so many weeks and my heart hurts for you.
However two things struck me as I read this thread:
First, you haven't really 'given him up,' or become his *former* parront. Yes, of course it hurts to not see him every day but that doesn't negate his love for you or you for him. My SIL, when she found out she had breast cancer, had to make the hard decision of letting her severely retarded 21 yr old son live in a home with 4 other young people with developmental challenges that was more appropriate for him to live in as an adult, because they simply couldn't handle him and her illness. We all knew that was the best place for him as an adult, but it took something else to make her see it. The decision was for him, not for her and my BIL. They are still his parents, and they still love him. Now, 3 years later -- he is very happy and we all still see him because he gets weekends at his parents' whenever they want, and my SIL is well and in fact more healthy than I have ever seen her.
Second, besides this being best for Fin, it's resulting in you helping other birds that need it. You never know but, maybe someday you will be able to become even more involved, maybe you were meant to be there, maybe someday you will save a parrot's life because of what you've learned.
Anyway - we're all behind you and looking forward to hearing how he and you are continuing to adjust. x