I know all 3-year-olds can be difficult, but mine seems worse than most. She was an easy baby but after she turned one she started hitting other children. Play dates and toddler groups became unbearable as they would nearly always end in her hitting or pushing over another child. It was nearly always her, which was awful and alienating for me. She even angrily hit her auntie round the face at a family gathering (she was 2), which was a real low point. Each time, we told her off, timed out, spoke to her firmly etc.
She finally grew out of it but was still difficult. She hated going to groups - she would cling to my side and get angry at any attempt I made to get her to join in. Or she would shout at another child, or run off. Every gathering or group ended miserably. She was fine with me at home and in the end we would do solitary stuff like feeding the ducks - even then she would get angry about minor stuff.
She's now 3 and a half and still difficult. She regularly shouts and me and my husband, or other children. And I mean full on shout. She's bossy, hates sharing, gets incredibly angry over small stuff and hates change of any kind. For example, if it's a dress up day at pre-school she will refuse to wear something different. I've often wondered if she's mildly autistic because she hates change of any kind. She'll wear the same coat for ages and will melt down when I wash it and make her wear another. Even on a freezing cold winter day she'll take said coat off in the park and freeze. I look around at other kids and they're just not like that. She was late to talk, late to potty train etc and I often wonder if there's something in that. Emotionally she just doesn't seem as 'together' as a lot of other kids her age.
She's becoming worse and her temper is getting really bad. She shouts out in the night if she wakes up, and when we go in and say 'It's 2am, sleepy time' etc and leave the room she'll shout out angrily in a really aggressive way and wake her baby brother up. The other night I really lost it with her and shouted. I didn't hit her but I felt like it which made me feel awful.
She's had a fair bit of change in her life - we moved house a year ago, had a baby 9 months ago, she's just started pre-school etc. But nothing out of the ordinary. And we've dealt with each thing by the book - lots of advance warning, explanation, cuddles, comfort, reassurance etc. I work from home and am around a lot. She sees our families a lot. Though she's often rude to them - at Christmas my sister-in-law lost her temper because my daughter shouted so much at her son (my daughter's cousin) and was generally rude all day. She was the one who refused point blank to pose for pictures, got angry about who had what cracker etc.
She can be lovely and sweet and she's very bright. Her manners are good. On the surface and in small doses she seems great. But her temper is hair trigger. Is there something wrong with her? Or is she just 'spirited' and we just have to manage it as best we can? By the way, we are firm with her and do time out, taking away favours, firm telling offs etc. They work temporarily but her default setting seems to be angry and defiant. Any advice?