Hannah receives some unwelcome criticism from boyfriends past and present, while Marnie is forced to make a career compromise.