I expect I'm being unreasonable here, but can anyone tell me how to stop this winding me up so much?
I'm a single parent with 2 boys (ages nearly 5, and 13 months). They have no contact with their father.
My Mum and step-Dad visit every week (they live 100 miles away), stay for 1.5 days to look after the boys while I'm at work.
DS1 (age nearly 5) has always loved my step-Dad. Basically my Mum does all the dull stuff - cooking etc - while Granddad plays with the boys. So DS1 thinks Granddad is fun, and other adults are boring because they do jobs sometimes instead of playing.
Lately DS1 is driving me mad because whenever I tell him to do something he doesn't want to do, or tell him off, or say I can't play because I have to make tea etc - he says "I don't love you, I only want Granddad, I don't want you to look after me any more, Granddad is much more fun than you" and so on.
Now I know I'm the grown-up here, I should be able to take it - but it's driving me mad! Sure, Granddad is great, works hard when he's here. But it's only for a fraction of each week. I'm here all the time, working my ass off to keep my boys happy. Granddad goes home and rests for 5 days! I try to explain this, and DS1 sort of gets it, but not really.
Am I being totally unreasonable? Does anyone else have this problem?