This author is bad with drama. We have a main character that has the power to make untold amount of drama or interesting internal dilemmas external, but they have to introduce a relatively creepy third-wheel esque character. If anything, he's great and making the heroine seem shitty the more it goes on.