We've finally reached the season finale, and what an emotional episode. So much closure, but so many questions.