I am glad you haven't given up hope even though you have been at this for so long. I have a feeling he will find his way back but it is going to be a real slow process and you are right, the limbo can't last forever, something has to give as it is too hard to live like that forever.