One of the best shows ever made. Great story line, very funny, sad, and everything in between. The very best thing is the life lesson you get out of it that happens to everyone at some point. The point he continues to make throughout the seasons of living life to the fullest and loving anyone for who they are. Something this world has gotten far away from today. I would and will recommend this to everyone. Infinite number of starts if I could.