The 5 Love Languages is brilliant. I think stress and tiredness are major libido killers for both men and women.