Thanks for sharing your update... I guess takes a few bumps in the road to get where you need to be sometimes. I can see that the support from this 'family' has helped you find your way.
Take care - keep in touch, OK? I would like to see your story have a happy ending!