Cheating fiancée

My fiancée and I have been together for 6 years now. He has constantly had a problem with cheating on me. I always take him back cuz I do live him so much and want it to work between us. He also has a 3 year old daughter from one of his indiscretions. I have come to accept her and live her as my own. Besides the fighting we do he says he is happy with our relationship. I just don't understand it then. He isn't physically cheating now but sexting. I think that is wrong too. Any suggestions on how to help us? I don't want to lose my family.