Rational fitness for a crazy life….