Sorry, might be long.
I have 2 ds, dsis has 1. My eldest ds can be quite greedy with food and would overeat if given the chance, her ds is extremely fussy, will only eat very limited diet and has to be correct brands eg only walkers crisps, only certain brands of icing etc. When they (rarely) visit she has to bring his lunch because he won't eat a sandwich, jacket potato or anything I could make him. He's now 7.
I'm used to this and accept it as he's her dc. I have had worries about my ds1 and his eating too much and, despite me confiding in dsis, she will bombard my dc with crap every time we see them. I actually avoid family get togethers with her it's so bad. We had a BBQ at her house last summer where ds1 ate plenty of BBQ food and was then offered an ice cream, then another and another as well as candy floss, juice and pudding all in 3 hours. This is typical of when we're together.
Am I being unreasonable in thinking she should care about my concerns? I feel I accommodate her and dn, but she just doesn't care.