I suspect this should probably be in AIBU but I'm not sure I'm brave enough!
Small backstory - we moved away about 10 months ago to a beautiful rural area due to DH getting a job that offered far better prospects than any he could get where we were. It also has the added bonus of being close to my family. We weren't wrong; the move has proved to be the best thing we've ever done, DCs happy, DH & I happy, DH promoted to head of a department within 6 weeks of starting etc. PIL understood but MIL was extremely upset; she didn't get out of bed for three days when she found out. They are visiting for the weekend & arrived while DH was at work. All good & fine until MIL said to 16mo DS2 in baby talk "your mummy & daddy kidnapped Granny's boys and took them away from her, didn't they?" I didn't say anything but was upset by it. She then told me how it doesn't feel like Christmas, there's no point putting any of the decorations or the tree up because the DCs aren't there & its too depressing. She says all this to me & not DH, so sometimes it can feel like I am being singled out or that she lays the "blame" solely at my door.
It's been almost a year since we found out we were moving and 10 months since we actually moved. She's seen DC's every 2 months in that time and we Skype weekly. I make an effort to post lots of pictures & videos on FB or to send them to her via text/email etc. What more can I do?