Have you ever been cheated on? explain.