Infidelity. How long has this been going on? (Implication of cartoon: forever.) Revenge & Guilt series.