What causes sexual desire? Your libido is influenced by: biological factors, such as testosterone and estrogen levels. psychological factors, such as stress levels. social factors, such as intimate relationships.