The Odyssey took 20 years but 10 was spent fighting at Troy where they’d have had camp followers, wives, whores and such.
Then 7 of the next 10 years were on Ogygia where Odysseus at least was fucking Calypso.
Three years is a long dry spell but probably unlikely to change the way you bat… for those who even survived very long.