 She tended to his needs on her isolated island and made him her lover.In total, Calypso held Odysseus captive on her island for seven years and she hoped for him to stay there with her forever as her husband.Seeing as Calypso was a daughter of a titan, Odysseus could not argue or resist the goddess’ desires and it took the divine intervention of Zeus to ensure Odysseus passage onto his next destination.