Thank goodness this has a happy ending! We love these type of feel good stories.