Summarize this article:

Whether the relationship continues or not, you have to move on with your life. You can acknowledge that you made a mistake (and you should). You can also regret that mistake and learn from it. You do, however, have to accept your actions. This means looking at the good and the bad that they have caused and being at peace with yourself.. Cheating is more than just the company of someone outside your exclusive relationship. Cheating is dishonesty. You have to start being honest about your needs and desires, both with yourself and your partner. There is no way to address your needs if you deny them or do not communicate them to your partner. You should leave your partner plenty of space to be mad at you. They deserve that. You should not be a punching bag - physically or emotionally. Your cheating is not leverage for your partner to control you or abuse you. Set boundaries as to what is okay and not okay when it comes to how you treat each other. You have to move on with your life and, if your partner agrees, your relationship. If you genuinely cannot help but cheat, then your needs are not being met in some way or you do not need a monogamous relationship. That might mean you need to discuss them with your partner, or maybe you need to see a counselor to help you through personal problems. Either way, you have to be able to trust yourself.

Summary:
Forgive yourself for cheating. Be honest about what you want and need. Expect respect from your partner. Trust yourself to be faithful.