As well as affecting your health, weight and energy levels, what you eat has consequences for your libido, with diet ...