James, reading your story, I think YOU were the angel.
My heart imagines a story of a desparate father with no Christmas to provide his children.
A desparate mother at home, crying for her children.
Who knows, but you did as Christ would do.
Bless you~