blair williams caught cheating