David's love triangle is about to fall apart and Barb confronts Tony about his lingering ex, but she blames Barb.