There is one major difference between these two. Little M, believes that if you could just listen to his entire story -even if it takes days to hear the story- you will come around to his world view. G doesn't really care if you get her world view as she just does what she wants and figures you'll come around. An offshoot of this part of G's personality is that she has developed a myriad of ways of telling you, "No." Please note that it is such a pervasive part of her, that her ninja "no" skills are not a developmental stage but more a part of her basic skill set.
The latest is tomorrow. For example:
Me- "G, please put your Jammies on."
G- "Jammies are for tomorrow."
Me -"G, it's time to go to the store. Let's go to the store. We need to get special chocolate for Little M for his friend's party. You can have some too!"
G- "I like chocolate. I like chocolate right away. The store is for tomorrow."
Me- "G, let's get our coats on to get your brother."
G - "I will go tomorrow."
Me - "It will be too cold without our coats. We need to stay warm and cozy."
G - "I am warm and cozy now. You get you (not a typo) coat on. You go now. I go maybe tomorrow."
I'm not sure if this use of the word tomorrow is a sign of a young procrastinator? a stubborn yet polite child? a forward looking soul? Her brother was too busy talking about how he didn't want to wear the pants cuff on his head. He was just sure if she listened she wouldn't put it on his head. G just put it on him whilst he was yammering on. I said to him, "M, you don't have to put it on. You can use your words. You can tell her no." G piped in, "Or tomorrow."