Charlie struggles to accept Shannon's pregnancy, while Megan can't step away from Dylan. Ste stays over at Amber's and Chloe and Jordan make a tearful breakthrough.