To be completely honest, I got bored at first. For me, the plot didn't move at all at some point, yet I have to admit that Kai is such sweetheart. Seeing people who love each other have to give up on other just to set them 'free'. It truly breaks my heart into million pieces. Happily, I loved the ending so much.