Need a bit of outsider perspective here please.
Dd has no grandparents and no father. A close cousin has been a big presence in our lives, and has happily (for us and her) become 'default' grandmother to dd. Whenever anyone asks, this cousin will say something like 'oh yes, we love X (dd) very much, and think of her as a grandchild'.
The dilemma - this cousin doesn't treat dd in the same way she treats her own grandchildren. An example: we recently went to a small neighbourhood summer fair where the children decorated bicycles/scooters/wagons and paraded to a playground where they played and had ice cream. Our cousin brought her grandchildren balloons (to decorate their 'vehicles') but nothing for dd. She also brought her grandchildren toy noisemakers to use in the parade, but nothing for dd (May be relevant to say that dd is 8 and grandchildren range from 6 downward).
At Christmas, she always gets dd a few thoughtful presents, but her own grandchildren get more presents and ones that are noticeably more elaborate/expensive.
This cousin makes regular special efforts to see her grandchildren, but sees us mainly at my instigation (though she does include us in family events).
Our cousin does lovely things for dd, and our lives are definitely enriched by her presence in our lives. But, I have trouble getting past the 'double standard'. There are regular reminders that, even though she claims dd as a grandchild, dd is treated differently. DD doesn't seem to notice, though I'm sure she will as she gets older.
Your thoughts?