I often find the know-it-all's annoying if they have a bad attitude ("I know everything and YOU don't! Nyaah!"), but the ones who are honestly trying to help or just asking questions to try to understand have never bothered me. The Know It All who is...