Good morning, itm, I am sorry it is so rough for you and the boys, but I know you see who truly cares about you. What a nice friend to do that. I got choked up when I read it. Whenever I read of stories like that, It inspires me to be better and nicer, not just to family, but to strangers, too. I sometimes ask God to give me someone to help in some small way.
One day, your son's father WILL regret treating him that way. And your son will always hold YOU in high esteem because of who you are.

vc