<human>: Can you condense the text into three sentences or less?

Me and my boyfriend have been together for 7 months now, and we've had some issues. We have taken care of our poblems but i'm really starting to dislike his reactions or actions towards them.

Our main two problems were:

1.- my inability to accept his past properly, and the fact that he has been with other women. This problem I'm overcoming while working with a psychologist (as they involve personal problems), I asked him help in this by asking him to not mention the topic, or changing it if i brought it up. 
Whenever I've brought it up (which has been maybe twice in the 4 months i've been dealing with this) he neverminded what i asked and did the opposite. I hate that. 

2.- He suspiciously hid his conversations with a co-worker from me, thus making me feel jealous. I asked him to not speak to her as I didn't like his behaviour towards her (I know, I know, douchy move, but it felt right then -2 months ago-). He proceeded to nevermind once again what I asked and did exactly that, it didn't even take him a day to speak to her again, then lied to me about not doing it. We dont really speak about that anymore but whenever he sees her he treats her very poorly, and insults her when he speaks with me. I think that is way too cynical, like she had the fault he spoke to her and made me mad. Why would he hate her so much as to treat her like a motherf*cker when 2 months ago he couldn't keep himself from speaking with her?

I feel like he's the most undiscerning and cynical person in earth -yes, to that extent- but at the same time I still love him, I love the time I spend with him, and all those moments that are not him being stupid, to say the least.

I don't want to break up with him but I feel he makes no effort in understanding me, I don't want to tell him to change but I want him to change. Should I keep trying, should I just love him as he is or should I break up with him?
<bot>: I think my boyfriend is undiscerning and cynical but I love him. I don't know whether I should continue with him or not.