It’s clear that trust has been deeply damaged in your relationship, and understandably so. Both of you have had breaches of trust his infidelity early on, and your own lapse during the break but the difference is that his pattern seems ongoing, with repeated lying and secretive behavior. Even though you forgave him before, discovering he’s talking to multiple women, including an ex, shows that he hasn’t changed his behavior or honored the boundaries of your relationship. That repeated dishonesty erodes the foundation of any partnership, and it’s natural to feel confused, hurt, and frustrated.
At this point, it’s important to prioritize your own emotional safety. You’ve already demonstrated honesty and accountability by owning your mistake, yet his actions continue to show a lack of respect and consideration. Staying in a relationship where trust is consistently broken will only lead to more pain. It may be time to step back and evaluate whether this relationship is truly serving you and if he’s capable of the commitment, respect, and fidelity you deserve. Walking away isn’t easy, but it can be the healthiest choice to protect your heart and rebuild a sense of security and self-worth.