The show was definitely flawed, but I totally admit to enjoying it. On a slightly random note, one scene that always stuck out to me was the last couple episodes, when Jake is a controller and Cassie is "babysitting" him. Jake puts on this smile and says, "Cassie...Cassie, look at me!" the way he said it, so manipulative, still gets to me after all these years.
I despise Brooke Nevin as an actress.