I'm so sorry this is super long but I don't really know what to do.
I had my dd when I was in my final year of uni. Quite quickly my mil turned into a nightmare, an example of this is she announced at dinner, me and dsil have decided that the baby will go to * primary school because that's where all my children went and then I can pick her up every day. I just sort of played along/was nice about. She took my scan photos off me and wouldn't let me have them back that sort of thing.
When dd was born things were a nightmare. I had a traumatic birth and had said I wanted to wait to get home before too many visitors so the whole family of 6 turned up including the girlfriends and friends I wasn't that pleased but it was an exciting time so just went with it. I was keen to keep up and complete uni which I did but she told my entire family that she was looking after dd while I went to class without even asking first. My mum looked after dd one night when she was about 3 months old so me and dp could go to the cinema and when she heard this dp got texts such as "why is she looking after the baby why not me what Have I done to make you hate me so much". I pointed out to dp that she was in glasgow (we are in ni). Again i let dp deal with it and he just turned his phone off but definitely ruined the film. The same with dds christening, she (mil) told me it was her day and she would organise it all. This was when I said something and told her to take a step back and she told me and my mum that I was mentally ill. She denied she said this after but my mum heard it and after I reminded her that she claimed she was just very concerned about me.
She threw a major huff about this, she claimed I was stopping her having a relationship with her grandchild and she had a right to see dd (at this stage she saw dd 3 times a week) I backed off after this but still took dd to her house every week. Things finally came to a head when her and dfil came to my house and told me to sit down and shut up, that I was a silly little girl and that I had to let them see dd throughout the week including letting dd have sleepovers at least once (she was 6 months old!), they refused to leave, took my phone out of my hands and dmil came at me at which time dfil pushed her away. I was obviously quite upset and when she invited me round during the week because my parents were on holiday I said I'm a bit scared by your behaviour I'd rather wait a week or so for things to settle down. Again I was complained at she said I was being ridiculous. I did see a solicitor at this point but I didn't really want to take it any further it was cause too much heartache. That was the worst of things but there were minor spats where I've been told once/twice a week isn't enough contact etc.
Fast forward and dd is 3 and this has started again in a big way. We were walking down the road to go out for dinner she was holding mil hand when we got near the main road I lifted dd up. The next day dp got texts saying I had snatched dd from her I got quite angry at this and told her that I would lift dd if I wanted to and that if this behaviour is going to start I would be reducing contact to once a month/every fortnight. I felt a bit bad about this so I wrote an email saying I was sorry for how I reacted but what I said stands. She accused me of threatening her, I am again not letting her have a relationship with her granddaughter etc all the same as before. I said I was sorry she felt like that, I've been unsure of her looking after dd after the incident the house but I suggested if she wanted to maybe start by looking after dd downstairs for an hour or 2 while I did some work. She has said that she's not willing to do that I have to let her take dd by herself when it suits her or not at all. I explained I've never wanted to stop her from having a relationship with her granddaughter but that this wouldn't be to the detriment of anyone else's relationship with dd. Everything was fine until last Wednesday when she texted me about buying dd an egg for Easter. I was in class I was in a rush and basically said me and dp couldn't agree on whether dd should get that much chocolate or not so I said it was up to her. She exploded at dp because I'm not letting her spoil her grandchild and that she can't do anything right etc the same stuff from before. She said that dds other grannies would be buying them eggs (my mum and grandmothers).
I lost my temper with this and said I had left it up to her about an egg I appreciate the fact she asked and didn't just get one. Then I explained that the other grannies were getting dd a dressing up costume a small thing of gold coins and one was giving money. I also added that I really didn't feel it was any of her business. I was told "my mistake was asking" so I just said that if this is the behaviour she displays over a stupid Easter egg then it would be best if we didn't see her on Sunday.
This caused the mother of all rows (I am willing to admit I'm not blameless) she forwarded my texts I sent to my mum??? The ones from the incident 4 weeks ago and todays (Who I had already shown) and told my mum that all she wanted to do is be a grandparent and that she was at a loss of what to do with me. My mum doesn't really know what to do I think she's a bit embarrassed and shocked by her really. It has come between me and dp and I have left the house for a few days. On his request I sent a text to mil saying I was sorry for loosing my temper and saying she couldn't see dd on Sunday. He thinks I'm being ridiculous over an egg but I'm trying to explain that it's about her attitude and how she feels her presence in dds life is more important than mine.
Most sad is dd picks up on this as much as I try to hide it and doesn't want to see mil at all. I understand she's a grandmother for the first time it's exciting but using your spare key to take my memory card out of my camera so you can print pictures is beyond grandmother excitement and I really find her overbearing. She won't let dd talk about my mum around her or she throws a strop or I have to hide from her that we spent 1 more hour at my mums than we did at here on Christmas- she asks for a time of arrival and a time of departure so that both are completely equal or she gets more.
I really don't want to get solicitors involved but I don't really know what to do I've tried backing off contact like this week when she behaves like this but she just plays the victim and claims I'm stopping her having a relationship with her granddaughter and guilts me into saying sorry. She will sit and say things like you're nasty and manipulative and then expect me to apologise. What should I do? I just really don't know what to do anymore and it's deeply effecting my relationship with dp as I don't want him to be stuck in the middle but I can't deal with her. Am I right to back off on contact? I don't want dd to miss out on time with dps family but I feel that it's so exhausting and stressful that it ruins all the time we have at the weekends for me, dd and dp. We have just bought our first home together, 2 weeks ago and it's not the happy time that I thought it would be.
Thanks