I see myself as an extremely honest person. I tell the cashier when they overpay me. I have never failed to pay my taxes. I have even been know to give calls to other tennis players that they didn’t truly deserve but they made such a great shot I didn’t feel right denying them the point.
But I can’t play Battleship without cheating. I have no explanation. My ships were never in the same place from one turn to another. I haven’t played for 50 years but it STILL seems like a flaw in my character.