<human>: Can you provide a brief rundown of the text in within 3 sentences?

During my last relationship i cheated on my boyfriend (of one year) with someone else. It was with a stranger and it didn't mean anything to me really, but I regreted it. As you can guess, i was caught, he read my texts. I don't have a reason why i did it, i loved my boyfriend, honestly. I knew that not only was there a dissonance between who i was and wanted to be, but also between who i thought i was and who i was. My (now-ex) boyfriend saw that i was broken and decided to try and get me help. I saw a psychologist, and went to Sex Addicts Anonymous. I learned I was a sexual person, had vulnerabilities, but was stonger in will-power than i thought. Now that i feel i have a more control of myself and am more confident that i won't let myself hurt someone like that again, i find it incredibly hard to move forward in a relationship. I've been seeing someone for about two months now--but what has to happen next is letting my guard down. I haven't told him yet, its not exactly something you say on a first date. I know that if i can talk about this with him, i will be at my most vulnerable. I want to be clear with him that even i get afraid of being cheated on, and that if either of us are too tried by temptation, we should be honest and communicative about how we feel. I'd rather not be lied to. The question is, how do i tell him about my past? Should i even? When do i tell him?
<bot>: I cheated on a bf the past. I got myself help. I'm ready for a relationship again, and seeing someone now. **How** and **when** should i tell him?