As you already know, Odysseus spent 10 years to be able to return home and to his family. This time generated a certain suffering for the hero, since he did not like having left his home and missed his wife and son very much.
In these 10 years, Odysseus spent 7 years being a prisoner of Calypso, a nymph who fell in love with him and imprisoned him. Odysseus was not to blame for Calypso's passion and reason for his imprisonment. The nymph kept him trapped in an attempt to seduce him, until Zeus ordered her to release him.
When he left the island of Calypso, however, Odysseus' actions were inconsequential and showed a certain irresponsibility. These actions provoked the wrath of Posseidon, which caused Odysseus to sink and further delay his return home. In this case, Odysseus was at fault and deserved to be punished for his actions.
Another event that brought sadness to Odysseus and of which he is to blame, was the death of several of his companions due to Odysseus' curiosity about the Cyclops.