Kisses someone when he doesn't quite know what's going on is not good, but Cain regretted it almost immediately. He really care about Jooin, truly likes him. He made one mistake.
On the other hand we have Yahwi, who raped Jooin, manipulated him, want possess him, treat him like a thing, puts his reputation above Jooin's feelings, he actually don't think about Jooin's feelings at all.
The choose is simple xD
I wrote quite a long essay lol xD