I too an in tears here. What a wonderful and compassionate lady! God Bless her! I do believe you will share the same kindness with another in need sometime down the road, such an act of generosity is not easily forgotten.
Have a wonderful holiday with your family! You have received your own Christmas Miracle