Arshi, it sounds like you are being incredibly strong here - and you need to be for your little ones. This feet dragging your WH is putting you through must be torturous. How are the kids reacting to this theatre? Are you managing to shield them at all or are they full of questions? I am very new to this forum so I cannot offer any advice just yet, I am but a novice in these matters, but I am reading many threads and the devastation these selfish people cause to lives is just awful. What I am finding is allowing yourself to feel how you feel is good, then push it away and focus the mind on the next task at hand. Every day get a tiny bit easier. Doesn't it help being among others in the same boat?