My boyfriend treats me like a slave, I am so screwed. I love him so much. Help?

It's been one year and seven months. In the beginning he used to respect me so much. He treated me like a princess, but since 6-7 months he has changed a lot. Whenever I ask him about anything like any girl when I have a doubt on him he gets angry. I really really love him like too much. I am so fed up but I can't leave him i don't know what to do. Sometimes he shows like he loves me but sometimes he hurts me so so much. Like he always jokes around and sometimes those jokes hurt so much and when I say that I got hurt he gets angry and all the blame goes on me. Believe me I have'nt get mad at him for like 8 months and since 8 months all the fights which have been happening are because of him as he got angry. Yes, I do mistakes but not all the time. He does'nt even admit his mistakes. I can't tell you guys how much I am going through. I have lost confidence in myself but i don't know what to do i love him so much that I can't leave him I REALLY DONT KNOW WHAT TO DO I AM SO MESSED UP. I can't even thing of leaving him but he treats me like a slave and then says sorry afterwards. he doesn't know that the stuff he says hurts me like hell. i cry day and night and i can't even tell anyone:( please help me. Whenever I am in a bad mood he again gets angry and stops talking to me as to why am I not talking to him in a nice way. He also restricts my clothing that dont wear such shirts that reveal your body etc. He says whatever comes to his mind when he is angry like Go die etc and I cannot even imagine of saying such words to him. He has never beaten me up or something like that but I can't handle this. One minute of late reply gets him mad and when he replies after an hour, he is busy:( that's not fair please help me. He always tries to make me jealous by talking about girls. I know i won't be able to move on once I LEAVE HIM. I Know I can get many guys I rejected so many guys because of him. and i can't even think of looking at someone else:( please help
My boyfriend treats me like a slave, I am so screwed. I love him so much. Help?
Post Opinion