A little background.. myself and my husband have been married for 4 years, together 9 years. We have 1 child, and another on the way. I have hormonal problems, and some are untreatable. One of those hormonal problem has resulted in a low sex drive, very low. I have never known any difference as it developed during puberty, so it doesn't affect me personally. My husband has always known about all my conditions, and the low sex drive. He still has chosen to be with me for 9 years, with very little sex.
Occasionally we will go through some tough parts of our marriage, like any couple will and he will bring up the fact that we aren't 'close'. He works very long shift hours, mostly nights, so we save Saturday and Sunday nights as our nights to watch films, get a take away and spend time together. After he brings up the fact that we aren't 'close' (which I know he means sex) he is then withdrawn from me for a few days. Barely speaking to me, doesn't kiss me goodbye when he goes to work and will create a lot of distance between us. This probably happens once every 3/4 months, but each time I'm so worried that he is going to leave me. I feel like he regrets marrying me, as the lack of sex is not the life he wanted. I also not hugely affectionate, we cuddle but I do like my space when we go to bed to sleep. He feels like I'm pushing him away and doesn't understand that I can't sleep when I'm being touched (he works nights a lot so I'm so used to sleeping alone). I'm so self conscious that no one will want me due to my very low sex drive, and I am still amazed that my husband puts up with me. I don't know how I could cope if he ever left me. I know I need to speak to him about how all this makes me feel, but it's so hard to find the time to talk. I guess I'm after advice on what I can say to him? I never directly mention sex, as I know it bothers him that I don't enjoy it and that he doesn't get it often. I refuse to be guilted into having sex with him, like I have been in the past (many years ago). Would love some advice xx