Cheating

Not gonna lie, I've done my share of cheating. Once in a long distance relationship, and once whilst I was in an abusive relationship. I have a boyfriend now and I am madly in love with him - I want to spend my entire life with him! But I can't stop having an urge to cheat on him! Please don't say horrid things about me or make me feel bad, I know it's wrong, but part of me just doesn't care. I have Antisocial personality disorder and this kind of thing occurs all the time. I dont know what to do because I love him and I was hoping he would cure my issues but he hasn't and I'm really struggling because the urge is so real and I don't want to break his heart!