I'm really upset at the way my husband talks to me sometimes. When we met 10 years ago, I was very thin (eating disorder). I had a baby a few years ago who is very very hard work, and I'm medicated for my mental health which can be quite poor and the meds work well mostly but made me gain weight, I am now 44, 13.5 stone and about 5'7" so not really bad but still not great. I can't come off the meds or reduce them on medical advice. I do eat lots of sweets, ice cream, I guess it's medicating with food, comfort eating because my child is so very demanding and I am very tired mentally.
Husband is himself severely obese but still takes it upon himself to critique my looks. He refuses to have sex with me, happens about twice or three times a year and not now since January. He cheated on me using hookup apps around six years ago before we had a child. I don't think it's repeated but it ruined my confidence and he does nothing to help - I'm not supposed to mention it 'after all this time'. He says he won't have sex because I am always 'in a bad mood' but I don't think I am. I am often tired. He won't cook or do housework, ever, or even clean up any mess he or our child might make. I stopped even bothering to ask.
My husband (aged 42) looks at very skinny models in their 20's online, has joined up for their Patreons in the past, talks about how attractive this person or that is, and last night I snapped and said well, if you want that then please leave and find someone who looks like that. He told me "I can't because people that look like that only accept other attractive people".
So I guess I am now just a cleaner and a cook for him. I feel really sad and upset but he thinks there is nothing wrong with telling me these horrid things and acts completely normal to me this morning like I should just accept it.
I wonder if I am being 'too sensitive' of if he's projecting or if I should make more effort but with my child and mental health sometimes just getting by day to day wipes me out.
Thanks.