Agree. How about cheated on a previous boyfriend with yourself though?Cheated on a previous boyfriend? Instant cause for concern....damn near red flag levels.
Cheated on me? Instant bushes status.
For instance, a former girl of mine was nearing the end of a relationship and cheated on dude with me. But had the decency to break up with dude the morning after and pretty much explain why...