Poseidon. and he's not against him, he's just mad at him because he never thanks the gods, so he wants Odysseus to suffer.
Poseidon is taking revenge on Odysseus.
Athena
The god who constantly torments Odysseus and his men is Poseidon, the god of the sea and earthquakes. Poseidon holds a grudge against Odysseus for blinding his son, the Cyclops Polyphemus, and seeks to prevent him from returning home to Ithaca.
The god Poseidon is angry with Odysseus for most of the Odyssey. Odysseus blinds the cyclops Polyphemus who is the son of Poseidon. Poseidon therefore tries repeatedly to take revenge on Odysseus during his journey home.
Odysseus did care about his men for as long as they were loyal, but when they do wrong... he is against them.
The Cyclops prays to Poseidon, the god of the sea, when he asks that Odysseus lose all his men and have a rough journey home. Poseidon holds a grudge against Odysseus for blinding the Cyclops, who is his son.
Odysseus told his men to leave the Sun God's cattle alone, but they disobeyed him. This is because they were starving.
Zeus
The cyclops Polyphemus kills and eats 6 of Odysseus' best men. He kills the men by grabbing them and dashing their heads against rocks. Further, he traps the men in the cave by rolling a giant boulder in front of the cave.
It is believed that Poseidon is the most antagonistic god towards Odysseus in the epic poem "The Odyssey." Poseidon holds a grudge against Odysseus for blinding his son, the Cyclops Polyphemus, and continuously tries to thwart Odysseus' journey home by causing storms and obstacles.
Cattle of the Sun God
They ate the sun god's cattle
They ate the sun god's cattle
They ate the sun god's cattle