I think he never felt love and never knew what love is (he said he has no home although he has "home") that's why he's not taking things further with Jooin. He might be shitty person, but I think there are BIG reasons why he is the way he is, and those reasons may be his problems from the past... He might have BIIIIIG character development, because he needs to learn things he was never taught
How was it multiple times? Asking for real. Cause I only remember the drunk Jooin incident and I get that it may be a grey area for some people since the autor said something about Yawhi thinkinf he was ok about doing it. But yeah the money thing was bullshit, yeah he thinks people only care about him because of the money but that was too shitty. He fucking knew how jooin felt. Then after the second chance he fucks up even more
it was the drunk incident and times while they were having sex. jooin would say, "no, stop, I don't want to do this anymore" and yahwi would continue and ignore him or ask why while still fucking him, instead of stopping altogether when someone says stop. it wasn't like they were playing out a bdsm scene or doing non-con where jooin CONSENTED beforehand and made sure that saying no and stop was okay, and you could continue. so that's why I said he raped him multiple times
I'm really trying hard to not like Yahwi but I just keep thinking he had really though past, that's why he's not serious about this stuff with Jooin... I hope he changes bc I can see potential in him. Cain is cute and he really wants to make Jooin comfortable and good with him but something just keeps pulling him towards Yahwi.... I come to think that the endgame will be Yahwi x Jooin....