My son's grandmother constantly does this. My son who is 18 in a couple of days is constantly played off against his cousins. His father's sister kids. His grandmother is never interested in him when we go there, always gloating about them. She constantly picks faults in my son like his spots etc. Its got the point he doesn't want to to go there no more which I dont blame him. To top it off he received a card off her today for his 18th birthday, no money like she normally gives him. His dad past away 6 years ago so I can't say anything to him about it. I dont know whether to cut contact.