Last year we went no contact with DH's husband father but we continue to see his mother.
In my heart I know it was the right decision. He's always been an odd man and done some bizarre things but it was getting to the point our children were scared of him because of his extreme behaviour.
MIL totally understood our decision.
Anyway he recently wrote a letter of apology. I was wiling to read it but it basically pointed the finger at everyone. It really painted him as the victim.
We are continuing no contact but I feel so guilty! I keep wondering if its the wrong decision and I know it must hurt him not seeing the children but his behaviour really has got worse over the years. Plus he is racist and sexist which the kids are going to now start picking up on.
I think like lots of women I'm so used to putting others first and being a people pleaser.
How do you get over this or can you? DH is totally supportive but I just have this nagging need to want to please everyone 
MIL will never leave him but although we have a difficult relationship I would never stop her seeing the children as she would never cause harm to them.