My three year old daughter has always been hard work (she's very bright and into everything) but lately she just seems to be grumpy all the time and goes through her day whingeing about anything and everything. I feel like I'm treading on eggshells so as not to upset her, she is hyper sensitive about everything. She whines about what I've made her for tea, then if I offer an alternative she says yes and then when it's put in front of her, she'll start crying because I put it on the wrong plate!! It's the end of the world if she gets a speck of water on her clothes when shes washing her hands and if you dare to cut her toast in half she will throw the plate on the floor.
She doesn't play by herself at all now, just follows me about complaining she's tired or hungry or just generally whining! I have had to cut down on the activities we are doing out of the house as she was being rough and hitting other kids for no reason, even when they just walked past her!
Her eating isn't great, always looking for snacks but only about three meals she will eat, most teatimes go along the lines of it being put in front of her at 5.30, she has a meltdown about it, runs away and then we eventually managed to coax her to eat something using the phone or something as a distraction about 6.30, by which time it's bath time. Even meals she used to like are slowly being eliminated now.
She used to be a cheery bubbly thing, it's like a totally different child! Anyone any ideas as to how to cope with the whining as it's driving me mad! Is this a normal phase at this age or should I be worried? Any ideas on how to curb the violence with other kids? A lot of her problems are down to tiredness as shes up at least once a night and very early starts, tried everything to get her to sleep longer.
Sorry for the rambling post!!! I thought the baby stage was meant to be the hardest but this is exhausting!!!!