This show has about 3-7 different plots depending on how you interpret it which is a lot for one season. They also threw in an extremely dislikeable main character, who you hope you will grow to like but she maintains the whole way through. They could have spread this story over at least two seasons.