I don't like the beginning chapters with the rape but Yae-shin has the best written character developments I have ever seen so far. In his world humans weren't worthy anything and then he falls in love. It's still not an excuse for his behaviour but at least he got to be a far better person.
If only he didn’t rape him first :/ le sigh