With a sociopath or narcissist if they are accusing you of cheating mark my words they are doing just that and they can do it but god forbid if you do it. Then you’re a whore. They do it because they can and for no other reason. Real life rules don’t apply to them. They have zero remorse and zero conscience and no empathy. Pretty much they are void and soulless. Sociopaths only love themselves but they are excellent actors and this will be the hardest thing to wrap your mind around. But it’s the absolute truth. They are attracted to your kindness, being naive and having a huge heart. They want to steal your empathy because they have none and feel none. They use people. They are liars cheats and thieves they have zero morals so when it comes to sex they do it with anyone it doesn’t matter who. Is it a set up? Yes. And it will destroy who you are inside you will be left with all the mess to clean up financially and other wise. They simply do not care about anything but themselves. The epitome of selfishness. Does it have anything to do with you or did you do something wrong???? Hell no. this is just the kind of people they are. They have a personality disorder and there is no cure. My advice to you is to move on. Run as fast as you can the other way and save yourself. I know I sound harsh and like I’m a hater which simply isn’t true, I loved my sociopath with all my heart but that didn’t do any good. They don’t ever change their ways and he will die doing the same old thing the only part you can change is who he does it with. Don’t let it be you and don’t ever think it was because of you. You didn’t make him this way and there is nothing you can do to help him. Walk away. No run!!!!!!