She flat out admitted to messing around on this guy but in the next breath telling him the other guy is lying and she didn't spend the night with him. 😳
This dude seriously needs to just walk away from this one. This sounds like it's a behavior that is only going to get worse VS better with time. Cut your loses and move on.