I also have no advice but just want to send you some

You're right - it's so often the characteristics that we love and will love about our kids that drive us the most crazy.

My friend has a daughter the same age who sounds very similar to your DD. I know for them she got alot better when she started preschool, although I know it can go the other way for a lot of kids.

Is she at school/preschool? What does her teacher say about how she behaves there?