DS is 3.5, has had a great relationship with his grandma all his life. Loves staying over there, sees her twice a week sometimes on his own, also with us.
This time last week he was really excited to be going to her house after nursery and staying over. He went with her to work in the morning for an hour or so, we saw her on Sunday and she picked him up from nursery on Wednesday, all fine......until we were saying goodbye to her on Wednesday.
He refused to kiss her and also said something about not staying at hers anymore. This is normal, he often says things like this if he's tired/because he's 3, and it lasts about a minute. My mum does not get offended by this kind of thing, she's pretty sensible about the ways of 3 year olds and people generally.
In the car he said 'I don't love grandma any more, I don't want her to be my grandma, I don't want her to pick me up anymore or go to her house'. I said 'any reason?', he repeated it and I said 'ok then' and left it.
Last night I mentioned her while I was putting him to bed and he repeated it all again, really definite. I gently tried to ask if something had happened but that didn't seem to be the case. I told him if he was sad or upset about anything he could tell me because I wanted him to be happy, and left it at that.
It's making me sad - will it pass?? Please tell me it will pass. I know this kind of thing is normal and he does it to me and his dad but it NEVER lasts more than even about half an hour. I haven't mentioned it to my mum yet just because he's being so definite about it, totally out of character. He loves her!
Any advice/experiences gratefully received...