Stres dapat memengaruhi hormon dan menurunkan libido, jelas Hackett. Stres dikaitkan dengan peningkatan kadar adrenalin yang menyebabkan kesulitan mempertahankan ereksi juga mempengaruhi produksi hormon seks, terutama testosteron, yang dapat menurunkan libido. Selain adrenalin, hormon stres kortisol juga mempengaruhi produksi testosteron.