After Blair reveals to Zach that she hasn't been faithful, their relationship is put to the test. Will they still be engaged at the end of the evening?