I understand, as sometimes, especially when I'm stressed, my son rubs me the wrong way. He can also talk non-stop, correct me, get frustrated if I don't know something fast enough.. Etc. He just turned five last week so there is more latitude for it, but I really have to work on him not bossing others and knowing when to stop talking. It's hard, because it is just his nature, but I think a more important skill than all the academic schooling. I think it is kind of sad that you have to say, hey don't answer a question if you know it so others don't view you as a know it all...but, learning to hide you smarts to fit in better is just one more kind of emotional IQ that in some instances is important, sadly enough.