Cheating is never excusable or justifiable. Unless in the case that you find yourself trapped in a Jigsaw game where the terms to your freedom was having to cheat on your significant other. If I had to describe cheating in only one word it would be selfish. When you cheat you make it clear that your personal in the moment, short-term desires are more important than your partner as well as the long-term relationship and its future. A relationship is built on a foundation of trust. In one act you have completely destroyed the structural integrity of the relationship. Was it worth it? It takes two seconds to break up with someone. You didn’t even have the decency to end the relationship before you decided to have sexual relations with someone else. It shows your lack of respect for your partner. The human that has dedicated themselves to you and only you and the way you repay them is by completely disregarding their devotion and even their existence.
They tell you that they’ve cheated in multiple past relationships. Yes, honesty is a beautiful thing and it’s wonderful that he trusts you and feels comfortable enough to disclose his less than savory qualities. BUT old habits don’t just POOF disappear, they die a slow, painful, drug out death, if they die a death at all. If he has a pattern of cheating, this is a huge red flag. I’m sorry I know you feel like this time is probably different and this connection is so deep and strong that’ll it will be able to truly change his old ways and that you’ll be the girl that breaks the cheating chain. I’m sorry, I’m usually very optimistic but if he’s cheated habitually in the past, he will more than likely not stop now. Being cheated on is not because something is wrong with you it’s because something is wrong with them. The bond you hold may be strong and he feels that amazing connection that he has never felt before with you as well. BUT he’s weak and is selfish when it comes to satisfying his own desires no matter how short-term and how temporary they are. This is a huge red flag and please be weary due to it.