Apols if this is not really a AIBU - it's my first one - and really am just interested in mn's advice ...
My SIL is a great favorite with my dcs. We live 100 miles away. She is single and has no children: they are her only niece/nephews. She is in her 40s. She is v good at chatting with them, cooking with them, taking them to the cinema, and thoughtful and generous with presents for them. But this is on the rare occasions they see her.
It's really hard to have any time with her. She won't answer the phone and doesn't respond to messages or email. We invite her repeatedly to visit us and she doesn't commit, and doesn't come except for couple of nights at Christmas. If we are in her area (helping my v elderly father and severly disabled brother), and arrange to pop over she is often out when we get there - off shopping or visiting neighbours. When we do arrange to see her, she doesn't invite us to share a meal. This is no problem - we'd just like to see her, especially for the dcs. So we make arrangements to eat with my df and db. But as we're going she'll say "I thought you might be here for a meal so bought some pizza & cake - take it with you".
Dh says she's always been a bit moody. She can do strange things which worry me sometimes - we managed to have a brief holiday with her and her/dh mother 9 years ago when she was still alive. dd was 4 months old. SIL took her for a walk in her pram off across the sands and just kept going for almost 2 hours. dd was crying with hunger for lots of that time. dh explained he wasn't happy when she came back, so she and MIL left the holiday that day becuase "they weren't wanted" .
dcs keep asking when will they see her - it's a major challenge for us to protect their aunt in their eyes and say we don't know. They'd love to go and stay with her. She rarely takes any of her holiday from work - but they would love to have time with her in their school holidays.
We just don't understand what we can do to make the relationship easier. Any bright ideas or view of what we might be doing wrong?