Pil have been irritating the shit out of me for a very long time. They are on the whole nice people, but entirely different to me and my family and their parenting style is different to mine too.
Mil believes in spoiling kids and catering to their every whim. She did this with her own two and doesn't respect that I parent her dgc in my own way. She insists that we see her every weekend whether we are busy or not and puts on a childish sad voice if my husband says we have other plans. Once she's shoehorned herself into our weekend she spends the time with us winding the kids up (by giving sweets or being generally over excited about anything and everything) and then when they start to act up (which they always do around her) she tries to block me from calming them.
When the dcs are over excited and they start to misbehave I tend to take them to one side, get down to their level and ask them to calm down and stop whatever it is they are doing I'm not happy about. Mil however will walk right up behind me and try to either pull the kids away or shout over me so they can't hear me. She offers them alternatives (games, more sweets and anything else she can bribe them with) because she feels my way of parenting is too strict. She will literally get in front of me and into their faces and blocks me completely. I find this infuriating and have asked her several times to give us some space when I'm talking to my kids. She doesn't argue but quickly goes back to her old ways a few weeks later. It ends in me almost vying for my own kids attention and getting annoyed with them that they can't focus on what I'm saying... Which is totally not their fault.
Fil also has his own issues. Cannot be left to watch dgc on his own as he has form for wandering (once left two dgc unattended in a house when the youngest was around 18m old and he was down the end of the street-didnt even bother to close the front door just left it ajar). He is an addict and compulsive liar. He loves his dgc but his lies always come first. He regularly uses my nieces as a cover if he's lost loads of money and says they've pinched his bank card etc which we know isn't true.
I really am at a point where I cannot stand them around me and the kids. They honestly love my dcs to bits but the more mil forces her way round the less I want to see her. We see her for one day every weekend and every time she leaves here I'm fuming and struggle to calm down. Dh agrees with me more or less but doesn't like to upset her unless he has to. He will tell her when she's out of line but often when she intervenes it's done when he's out of earshot.
My question is really how can I improve this relationship for all our sakes? Mil is not open to criticism at all and either gets mad and tells us "I actually have brought up 2 kids of my own you know!" or just gets upset and guilt trips dh. I need to find a way to like them again or at least be able to bear them.. Any ideas?