Sparks fly with Michelle's old flame; Sarah struggles to keep it together; Kate wonders if she's doing the right thing?