This is by far the best TV show I have ever watched. It is the perfect combination of comedy, happiness, sadness, and it makes you reflect on what is means to be a "good person". The characters are wonderful and the plot is so unique. The ending was absolutely perfect, and I loved every second of the show from beginning to end.