Sorry, this will likely be a long read! My brother and SIL have two DCs who are my parent's only grandchildren and mine and my DB's only nieces. Since the children were born my side of the family have felt very pushed out of their lives, in favour of SIL's family. They're a large, extremely close knit bunch (at each others houses 24/7 or on facetime constantly). At the baby shower for the first born, SIL's mother refused to engage in conversation with our family, and the rest followed suit. Considering her lot made up 90% of those in attendance due to the sheer size of their family, this made us very uncomfortable, like lepers sat in the corner. In hindsight this was a massive indication of how we were going to be treated moving forward.
Since that point we have had to fight for every second we've been allowed to spend with the children. We put in all the effort as they refuse to come to any of our houses as it's too much effort (they don't drive but we all live a short bus journey away and have offered lifts and purchased car seats to help with this. They've taken us up on this offer once). When we arrange to go to them they regularly cancel at the last minute, or generally make you feel unwelcome once you are there. SIL will suddenly have loads of jobs to do, or will sit in the corner on facetime to her family. When it comes to Christmas and birthdays we are never taken into account when planning family visits and are told "sorry, we're doing this and that with SILs family, so you'll have to drop in in the evening midweek", despite the fact that we all work and the children are in bed for six/seven o'clock.
She doesn't work and spends her weekdays at her family's house as they also don't work, so is literally with them from early morning until DB gets home from work. My parents are heartbroken and don't feel like grandparents. On top of this, DB will call them and ask to borrow money as when and they need it and they always give it to him, despite the fact that they don't really have it to lend out. He's absolutely shameless paying pitiful amounts back each month, whilst they both splash the cash they do have on crap they don't need. I don't believe this is a factor in them not wanting to see us, as DB has been like this since he was a teen and doesn't see anything wrong with treating people like that.
I've raised this problem with him in the past, in as polite away as I possibly can, asking him to include our DPs more and try and make seeing them a regular thing. Even if it's just to invite them up for a couple of hours once a fortnight. SIL had an extreme reaction to this and decided I was banned from seeing the children at all. She calmed down following this but my DPs are now scared to say anything that could be taken negatively in case their very limited contact with the children is taken away all together (on average they currently see the children for a couple of hours, at DB's house, around every 3 months).
It feels like a lost cause and I'm at a point where I feel like I just can't be bothered anymore. I'm sick of getting upset about it and seeing my parents so upset about it too. If I say something I risk her flipping her lid and stopping any of us from seeing the children at all. I have one of my niece's birthday presents sat here days after the event because, according to them, they've been too busy with SIL's family for me to even drop in for ten minutes to give this to her. Ahead of one of their birthdays last year my DPs suggested throwing a small party at their house, on whatever day at the weekend works best for DB and SIL, to allow our family to see the children and give gifts etc, but this was refused as they wanted to see SIL's family both days.
Would IBU to just cut contact, keep a distance and post presents to them in future (despite the fact they live a 10 minute drive from us)? Or should I bite the bullet and raise this again for the sake of my parents (and risk SIL losing her shit again and banning contact all together?) I just feel like I can't win!
If you've made it this far, thank you for reading!