<human>: So I'm 2 months into a relationship with a new guy who I really like and definitely want things to work with. In my last relationship I cheated. I know it was wrong, I don't need to discuss that and believe me when I say I have NO intention of getting myself into that situation again. 

Brief overview of last relationship: Our relationship was good, and he [24M] was my best friend, but we had very little sex (like once every couple of months) and it got to me more and more over time, but I was determined to fix it. Eventually I met someone else (he knew about the situation with my bf, and that I wanted to fix it) and he kept trying to seduce me. I turned him down countless times, but eventually I just couldn't make myself say no and it happened.
My relationship with my now ex-bf ended not long after that though we are still good friends. He doesn't know that I was unfaithful, and seeing the state of his self confidence post break up, I judged that it wasn't something he needed to know.

So my question is, should I tell my new bf about my past mistake?
I'm scared he'll hear about it from someone other than myself (a couple of my friends know), and not telling him feels slightly like I'm hiding something from him. On the other hand, I don't want to ruin things with my bf by making him mistrustful of me, when I know that I wont let myself do that again and he has no reason not to trust me.

Can you condense the text into three sentences or less?
<bot>: Cheated in last relationship, not sure whether I should tell new bf, or if telling him would create needless stress.