A pure heart and mind only takes you so far – sooner or later the hormones have their say, too.