Odysseus was a hero because he was able to overcome the challenges that were put in front of him. Odysseus had many challenges in his life, but he always found a way to overcome them. He was also very clever. He knew how to trick his enemies and defeat them, which is why he was able to reach home safely after all those years away from it.