My boyfriend never wants sex

My boyfriend doesn't want to have sex with me. He never initiates sex. I am always the one that literally asks him if we can and I practically have to beg sometimes. He is less into lately and seems to not want to. We used to have sex everyday sometimes 2 times a day and now it's like once or twice a week. He never wants to touch my body or put his hands on me. It makes me hate myself and feel so self conscious.