DD age 7 is sometimes extrememly rude to other children when they come round to play. After a short play she will basically ignore them, go upstairs when they are downstairs, go downstairs when they they come up and generally look fed up with them. If i ask her why she is ignoring them she will just say she is bored/has a headache etc. but these are people she says she wants to see and she will do it to everyone at some stage.
I'm feeling really clueless about this. She is an only child and I want her to keep her friends. Has anyone else had this problem, what do i do? I've tried suggesting games they play or coaxing her out of it unsucessfully but tbh just find it embarassing and have just got mad at her because she's done it again.