I am sorry that your h still hasn't gotten himself together, but it sure sounds like you have! I wouldn't give him a dime either while he is living w/the OW. I cannot believe he would put your son in the middle of his asking for money!
Sounds like your daughters are doing well and I'm glad your one daughter is in Boston for the summer. She needed a break.
I pray that you find employment soon. Hope you are doing well.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.