Does he really love me?

 He tells me that he loves me but at times he calls me ugly? And says things like "you cant even please your own man". When we have sex I ask him not to finish of in me and he always does. Hes always rough and when I ask him to stop he just keeps going and right after he tries to start a fight with me?? But he claims that he loves me.. Why do certain men behave this way. I have feelings for him. I dont deserve that at all.