I've cheated on both my long time exes .. but, in both cases the cheating took place when things were already pretty rocky in both relationships. Now, that's not an excuse, nor do I attempt to mitigate the damage cheating does (discovered or undiscovered) to both parties, but I remember in both...