Why does Odin sacrifice himself?
Odin sacrificed himself for knowledge by hanging on the world tree, Yggdrasil, thereby learning the runes. Another sacrifice he made for wisdom was his eye. He gave it up in order to drink from the Well of Mimir which bestowed great knowledge upon him. Because of this, he is typically depicted as having one eye.