I feel the same like I know that Ji r*ped him but this is an omegaverse like story and now that we know that Ji is half-guard dog that can explain why he attacked Xue plus he has apologized for this with his actions and his remorse by now.
Yeah...u can say r*ped but..u know..in some of omegaverse mangas it is happened too and Ji already apologized and he accepted it so..it is settled and i think with Eros, they will have toxic relationship?? Idk...That's just my opinion tho
I think Eros is psychopath?? He looks like one guys..anyway, Ji is a better option for him than Eros