Rosalyn is such a character.
We have been working on manners - asking for things with words instead of whining, and asking for things in requests instead of making demands, saying please, etc. Rosalyn often starts with a demand or whine, we ignore her or correct her, and she quickly formulates that into a nice request.
Tonight, she made me properly request a hug... and then she made me wait for it. I did actually request the hug politely in the first place, but she made a point of telling me to use my words and ask nicely. I was tempted to be frustrated, but she was so darn cute. She loves to be bossy (I know this will come as a big surprise to my mother), so I'm trying to figure out a balance modeling the polite request with making her understand that she has to obey her parents. She is such a great imitator, I am constantly made aware of how my behavior is a model for her, for good and bad.
Also tonight... it was someone's birthday (though I'm still not quite sure whose). It must have been someone important, because we had to really celebrate. Rosalyn prepared a birthday cake in her kitchen, then we had to sing happy birthday several times and sit down at the table to eat cake. Then she wanted to make another cake to celebrate again. I did explain to her that tomorrow is Uncle Ryan's birthday, and she's very excited to call and sing to him. And she's super exited that daddy's birthday is in a few weeks. I told her she could help me make a real cake for daddy, so that should be interesting... :)