Thank you all for your advice. Lots of stuff to take in. hellobello - the idea of counselling never occured to me tbh. I think it would help as i feel like i need help to deal with her, as she is mental.
Its so nice (not really though!) to know that other people understand having horrendous family situations. My dh Dad sexually abused his step-sister aged 11. This came out 3 years ago (6 weeks before our wedding!) i cant stand him for this but dh wants to maintain a relationship with him as he is still his dad - a whole other story but combined with what is happening with mil i feel like walking away from the lot of them so the posts above that say walk away, yeah i want to, really badly, but poor dh - look at his messed up family!
DH feels we should just change tact with MIL and not let her get away with negative behaviour. eg. when she says to us 'oh id love a new cooker, look at your cooker, oh but i cant afford one' (imagine catherine tate's gran character and you're getting there!)say to her, thats right, because you choose to spend your money on other things, rather than carry the guilt of not buying her one. We are often buying her new stuff as the old one has broken, she spends her money on shite.
your advice is really really appreciated - in answer to some of the questions above - no she is not doing anything to improve her mental or physical health - she likes to martyr so wont have hernia operation. This is her exscuse for the state of her flat (think how clean is your house). I have made it clear wont/cant take ds1 there so she always comes here, outstays welcome, we awkwardly ask her to leave by the time it gets to 10pm. she moans at this...
The truth is i know she will rot in her grotty flat if we fall out with her as sometimes i think all she wants is to fall out with us so she can moan (to who?) about us and poor her isn't she hard done by. She often tells us we do nothing for her and we honestly do sooooo much for her (financially, emotionally and practically) that i just feel like screaming!
Hellobello i understand totally how you feel. it is all consuming watching people destroy themselves, particularly when you offer them an alternative lifestyle and lots of patience and help. Have your kids been exposed to much of the destructive stuff? has it majorly effected them? what are their ages? would you advise complete withdrawal to protect ds1 before its too late?
sorry its so long again - so much to say/explain -