Glad you have a place to unload. I find that people feel better once they have let it all out,so I often encourage family and friends to tell me what is bothering them.Once they are done it is like that negative energy that consumed them is gone,but ofcourse then I am *wound* up,lol. I just go work it off and all is well.
In your case if I were in your sitaution I would not clean or do anything.My dh is a diabetic and he works hard every day.When he is home he does not use it as an excuse to make everyone around him his slave,or talk bad to us.
If my dh were choosing someone over me(and I was miserable) then I would seperate. Seriously, I would go live with a friend for a while and save for a place. No way would I stay another day in my home being miserable.Only have one life and would not want to waste it begging my dh to do the right thing. Hugs for you.
Sometimes family can act the worst. I know he wants to help his birth family,but he made a family and a home with you-that should come first now.
You know that saying that goes something like....
Give them a fish it feeds them for a night
Teach them to fish and they are fed for life
Dh needs to teach not give hand outs.He is not helping his loved ones.Hurting them and hurting you.Poor guy just wants everyone to be well I am sure.
Best wishes for all.