He still manages to say I love you after he upsets me. Then, he says kind/complimentary things to make up for the mean comments. What kind of love is this.?
He's being nice to you some of the time, because if he was an a$$hole all of the time, you'd be less likely to stick around.
He sounds like he's got a control issue from he11.