it’s a long story, but I am stuck in a relationship. I love my bf of nearly 8 years very much. I’m 33 years of age and when we got together was my first proper relationship. Over the years I have forgiven him for cheating, he has had 2 affairs of over 6 months and a one night stand to what I know of. He has always crawled his way back in promising me the world. He went to prison for 3 Months and I waited for him, he begged me not to leave him. He had physically hit me before and I have retaliated back. We always get through it. Even though I love him, I’m not happy. I don’t know what to do. We have savings to buy a house but nothing is ever good enough for him. He asked me to come off the pill to start our own family last year but rarely have sex. He then stated after an argument that he wouldn’t ejaculate in side me, which I was very upset about because it’s playing with my mind. He never compliments me or initiates sex. Not even a hug or a kiss. There no intimacy. I tried hugging him and he pushes me away. I sleep at his a lot, because I know I would never see him else. There’s no effort at all. What should I do ? I don’t feel desired or loved. When I try to talk to him he calls me names and that I’m nagging and then I get upset. When I cry he doesn’t even help me or reassure, he kicks me out of the house and tells me to grow up. Also blocking me from calling and messaging him for days