i think this show is the best show i have ever watched there are so many plot twist and great episode endings i always wondered why my friends kept telling me to watch it cause it was such a great show but now i know . i have watched this so many times before and it still keeps me wondering who will get together and who will break up. the ending season 2 ep.10 amazing ending keeping me wondering if john.b and his dad will ever meet. P4L pouges for life