On odysseus' way home from the Trojan War, he makes a few stops. When he injures polyphemus on the island of the Cyclopes, Poseidon instantly hates him and makes it very tough for Odysseus to get home.
Also, it didn't help that
1. They stopped on a cannibalistic island
2. Stop by Circe's to get turn into pigs
3. Eat Helios' cattle
4. Zeus killing all of Odysseus' crew except for him
5. Oh, and Calypso capturing Odysseus for 7 years didn't exactly help.
Odysseus was shipwrecked, and had no way of getting home. She did not help Odysseus get home until she was told to by the Gods.
Calypso; sea goddess who loved Odysseus and detained him in the ocean.
What kept Odysseus from getting home was the God's because Odysseus did not respect their power. That made the Gods angry. ~an eleven year old mythology wiz
he made storms
Odysseus rejects Eurymachus' offer and demands that the suitors repay him with their lives. He is determined to seek justice for the disrespect and harm they have caused him in his own home.
When first met Odysseus is staring out to see on Calypso's island dreaming of getting home to Ithaca.
Poseidon
All the conflicts Odysseus had on his way of getting home to his wife and child.
Poseidon, the god of the seas, is trying to prevent Odysseus from getting home because Odysseus blinded the Cyclops Polyphemus, who is Poseidon's son. Poseidon holds a grudge against Odysseus for this act of cunning.
Spending time with the lotus-eaters caused Odysseus's men to lose their desire to return home and forget about their journey altogether. This led to a delay in their journey and a struggle for Odysseus to get them back on track.
Because Poseidon cursed him and refuses to let him home. Odysseus had blinded Poseidon's son, Polyphemus the Cyclops, and bragged about it, inciting anger in the god.
He spent the next ten years getting home. It is the story of the Odyssey.