One of the important reasons for not having sex is stress. When you are emotionally in a bad state, you are so burdened that you cannot think about anything other than that stress.
bad physical relationship
In some cases, when the man is unable to perform, the women do not get sexual satisfaction, due to which they lose interest. This is a very common problem and many men are unable to accept this issue within themselves.
Pain during intercourse means something is wrong inside the body. This includes pelvic floor dysfunction. Another hormonal change is where testosterone and estrogen levels can cause painful intercourse.
Body odor turns anyone off and that includes women. If you sweat a lot or have bad breath, don’t expect anyone to accept it, no matter how much they love you.
When there is a lot of anxiety or depression, it directly affects your sex drive.