My DD is only 5 but has always been difficult. She comes across as quite arrogant, thinks she knows the answer to everything, knows how I should be driving my car, which way we should walk down the road if we are going out even if she doesn't know where we are going. She asks questions and tells us we are wrong (just says "no!") when we tell her the answer. She is like this with her sibling as well. It's hard to handle her frankly as it's exhausting. She is also controlling and very contrary!
This is not a stage! She has been like this since birth and for that reason I don't expect that she's going to grow out of it!
I think deep down she is insecure. She finds it hard to deal with things not panning out how she expected.
Any one else have one like this?