I totally agree with you, it is good to see that even the most likeable characters have flaws. My favorite part of this show is that there are no one-dimensional characters, they all have their own issues and things that they are dealing with, it's not just about TaeKyung's story, it's about all of their stories. I'm so glad that you are liking it more now, it is really a show that grows on you.