Dear OP I am sorry you are going through this and I totally understand as I was in the same boat. I have lost my sexual desire years ago and although I do not know exactly what the reason was I suspect it was the fact that my husband was not giving me what I wanted. He was helping around the house, at least in the early days, but over time I started feeling like he does not listen to me, understands me, respects me, appreciates me. He was very stubborn and controlling and narcissistic, things had to be his way or else. No, he was never physically abusive, but I felt abused, emotionally and financially. All this was killing my desire. I kept telling him not to pick fights with me on the days he was hoping to be intimate with me, because this was a major put off for me, but he did not seem to understand. I guess for men, sex is lot more physical and automatic, while for a women there is a whole lot more involved, emotionally and spiritually. When we would have problems it was obvious that he was only concerned about not having sex, all else seemed less important. He thought if we did have sex all is well. For a very long time, I would humor him, try my best to get intimate with him at least once a week, just to keep the peace in the house. He would get upset if he would sense that I was not "into" it. He did not want me to just do it, he wanted me to enjoy it too. This was so confusing to me, I was thinking, how do I "make myself" to enjoy something I did not.
Anyway, 25 years later, I decided enough was enough and I told him I wanted to end our marriage. I am not saying that this is what you should do, or that it is somewhere you are headed, but just sharing my experience. I find that women with loving and caring husbands do not complain about them pestering them to have sex with them, they do it because they want it and when they want it. Sex, however, is often a symptom that the marriage is in crises, so it should not be ignored.
I wish you all the best OP and hope that you solve this puzzle soon. Everyone deserves to be happy. Hugs. 