sounds like you got your hands full too! yes, I have felt like on other boards some people feel like if you don't have a grey, then maybe getting one that needs a bit more love, effort and time is not a good idea. I understand that alot of homes for rehomes do not work. But not all.
In my home, we have pets that have been dumped, abused and they have turned out to be wonderful additons to our family. Our sun conure has been quite a learning experiance for us. We I first got Yago..... we did alot of research and are giving him love and boundries. Kinda like work (I work with the adult mentally disabled)
anyway, guess i am just trying to say in my rambling way........ welcome and keep us posted!