If you cheated on your S/O and you think you had a valid reason for it, what was your reason?

Adultery, properly understood, is sex with a woman who is married or betrothed. If a married man has sex with, say, a prostitute, that should not be considered adultery.