
Let's be honest, he messed up. He messed up big time. He's definitely selfish. His life growing up was indeed a mess but that's no excuse to hurt the people who're trying to help him.
Because he has never experienced loving and being loved he clings to what little he can get and lies and betrays the people around him. He does have some redeeming qualities but that's not enough to make a relationship work properly. He definitely needs to work on his issues.
Ri-in has been his friend since childhood but being told that she was used and the fact that he didn't even try to clear up a misunderstanding with Chan-il when he was clearly involved, while also burdening her with the info about Skylar, was a dick move. He's running away from every thing and isn't trying to make anything right.
About Skylar... He isn't able to understand Cirrus at all. He tried to but his own issues and Cirrus's personality has been burdening him for a long time. I honestly think they need some time apart to work on their own issues before getting into a relationship with each other.
Y'know sometimes you dislike the person who has the same habits like you?
Yeah, I feel the same about Isagi because he analyzes so much As a person who tries to find logic in everything, it makes me feel a bit paranoid.