Is there hope for Stefan and Caroline?