I know what I believe I know and all I know is all I know but
  since I keep learning new things I don't seem to know it all
  just yet. Yet you can also know it all from a broad point of
  view as long as it's multiple but even there closing all the
  gaps isn't easy If it's easy, then you might be a genius or
  missing something. If you do know it all at a broad level tell
  me and I'll see if I can provide another perspective.