I can't believe how many reviews here try to sum up this show with comments like "awful people", "awful characters", "he or she is this or that". How so many people can just miss the point of this show is unbelievable to me.
The beauty of the show and characters is the fact that no-one is perfect and that we are all flawed. How many people do you know in real life where their lives are flawless? How many of our lives have a resolution to every mistake or situation we have ever found ourselves in?
This show is excellent. It's funny. It's moving. It has pain, and regret, and love, and frustration, and stress, and annoyance, and respect, and regret and passion. As fictional as it appears, it does an amazing job in resembling all of our day to day relationships, while providing the viewer with the escapism and fun we need from just sitting back and watching TV.
I'm writing this review after a few beers, but a man is at his most honest when he's less than sober (ironically), but this this show has been my favourite show for a long time and people need to look past some idiotic reviews in here. This show works. The script works. The cast works. The director works. The soundtrack works. This shows is flawless. Just sit down, and watch it.