What an amazing story, tnman. Often, doing the right thing is a lot of work, but it also is the best thing for us, not to mention the person we are trying to help.
I commend you for your actions and being a good person. The world needs more who care.