I can understand your feeling. Your D is too young to understand that you did it for the family. My D said to me once also why I did not ask my W to go if she did not want to give up the om. I told her that I want to give her chance to think about it. I care about our family. If I did not, I would have thrown my W out long time ago. But I am now at peace with myself. My W chose to leave for the om. She can't blame me later for what she have done.
You probably need to talk to your H about financial arrangement while he is living in the house. It is his duty to share the household expenses. But I know it is not easy to talk about it while your H is still in limbo land.