The show could have ended at episode 29 and we all would have been happy. It was a great show don't get me wrong, but with 46 episodes but only having a few moments, not even a single hours where they were happy is unacceptable. There is way too much hatred and scheming to the point where its just irritating. I totally understand that that is what makes a good show, but it just wasn't worth it. I finished it all while skipping a lot because I felt too invested in the show. A show that does this sort a plot right is "my sunshine"
I started watching, because I am a big fan of Ji Chang Wook and Yoona, and I couln't wait for the next episode to come out after each week. I really don't understand why some people could hate this drama so much.