<human>: Our relationship is really almost perfect. We laugh together, we have our lives together, we communicate openly ... all that is really in order. We recently bought a house together and generally treat our finances as if we were already married (joint back accounts, credit cards under both of our names, etc.). 
I've known him for 9 years altogether (even though we've only dated the last 2), and have always considered him a 'good' man. Specifically, he always put an extremely high value on honesty. 

About a year into our relationship, I discovered he'd been sexting other women basically the entire time we'd been dating. We talked about it for a few hours, he apologized, and things quickly went back to normal. I figured it was just something men do and thought he would feel so badly about it he would never do it again. Admittedly, it bothered me more than I let on to him, but we were in such a good spot with our relationship I didn't want anything dragging us down. 

About a month later, I discovered he was still sexting other women. I made a much bigger deal of the situation and things were icy between us for about a week. I eventually grew so lonely due to the separation between us, I let things gradually go back to 'normal'. 

Not surprisingly, the same thing happened again. And I forgave him again. 

I know he has never physically cheated on me. This whole thing has completely changed our relationship. I can't completely trust him anymore. I'm constantly paranoid and want to look through his phone. 

Is this just something I should learn to live with? Other than this, he is exactly what I'm looking for in a man. I've tried and tried explaining to him exactly how much this hurts me, but it seems he's still continuing the same pattern. Is there any way I can get through to him?

Could you distill the essence of the text into 1-3 sentences?
<bot>: Otherwise perfect BF of 2 years won't stop sexting other women - is this something I can change or something I should learn to live with?