I love the show in general, but this episode had the air of some General Hospital dream sequence. Everyone suddenly got what they wanted. That annoyed me. Pretty much the entire episode, answers were falling into peoples laps. They didn't struggle at all.