
I think Jooin will end up picking Yahwi. Everything's just so complicated. If Jooin asked Cain and Cain told him everything, from his memories of being a dog in his past life to Jooin as his past owner, Jooin would not believe it and would only make things more confusing. Like, come on, who would believe that? Cain's character is likable; we all know that, but his background is not just that believable considering the genre of this manhwa. Yahwi's development (?) is plausible and more rooted in reality. And because of that, he is more likely to be picked by Jooin.
Unless the author creates twists of events and squeezes whatever logic they want to insert into the plot.

I mean tbh I think it’s some kind of messed up loyalty that Cain interprets as love either ways. Maybe it would have worked out under different circumstances but the way things played out it’s just gonna be toxic. They would never be equals in the relationship. I hope they’re not endgame. I hope Cain moves on and find someone he can have a healthy relationship with, both for his and Jooins sake.
Author, you better work hard on the redemption arc 'cause this mf keeps getting worse.