Don't make broad assumptions please.
I live in a harbour town.
We get people who have been at sea for weeks, sometimes months.
While there are some guys who have spent months with their mister right so to speak, who are content to have a couple of drinks, catch a movie and call it a night...