Stress and anxiety
Psychological or physical stress can have a debilitating effect on your health, and can contribute to a lowering of your libido. Psychological stress caused by problems at work, or by relationship problems, for instance, can cause a loss of interest in sex.
Feeling stressed can also cause you to feel anxious for much of the time, and this is not only mentally exhausting, but physically draining too. Feeling exhausted because of stress and anxiety can mean that making time for sex may be the last thing on your mind.
Feeling physically exhausted from other factors, such as a physically demanding job, or the demands of family life, can also contribute to a low libido.
Self-care is very important if you are experiencing a loss of sex drive due to physical or psychological stress. Try to relax, get plenty of rest, and eat a balanced, nourishing diet. Make time to do other activities that you enjoy, and try to find things to do with your partner where you can relax together without pressure. If you constantly feel stressed, anxious, or tired, speak to your doctor for advice.