Just because of multiple posts containing the arguments.....imo---> Affair, no Affair, bingo partners, hopscotch Mates, Heterosexual, Homosexual, Turquoise, Powder Blue, or Canary Yellow..... none justify any excuse for this terrible act.
Life happens. Accidents happen. Struck multiple times...