I'll try
bc he knows xinlu doesnt actually like him, its not a matter of xinlu being nicer
yes, hes keeping him captive bc of... ilay? his hate fuels his ambition, taeui is currently like a prize or a toy he wants to take from ilay in my eyes bc his hatred covers his feelings for tae, meaning xinlu is no more acting out of his feelings for tae but his hatred for ilay. this kinda logic?? idk
bc he kidnapped taeui's twin bro. thats why taeui stayed with xinlu then (i actually forgot this happened lol)
i am told that things happen and brother is actually safe, like their uncle goes to take twin bro back and thats how taeui leaves(im sorry for being not clear abt this)
What’s hard to understand? He liked Xinlu at first but after finding out that he only liked Taeui because of his “gilsangcheon”, Taeui’s feelings faded.
Ilay isn’t Taes type but he just likes him. He said it himself he wants to be Ilays weakness.
But Xinlu ends up with someone better, I’m not going to spoil but he’s wayyy better off with his new partner.

Can someone help me understand why Taeui wants to go back to Ilay?
Even if Xinlu is being nice to him, why doesn’t Taeui want to choose him instead?
Xinlu said that his hatred for Ilay is greater than his feelings for Taeui. Does that mean Xinlu doesn’t like Taeui anymore? If he doesn’t, then why is he keeping Taeui captive?
And if Taeui wants to go back to Ilay now, why didn’t he go with him earlier when Ilay came to rescue him? Why does he suddenly want to go back to Ilay now?
Also, what about Taeui’s big brother? Taeui was worried before that Xinlu might harm his brother, so if Taeui leaves Xinlu for Ilay, does that mean he’s no longer worried about his brother being in danger?
I’m genuinely confused .. What is actually going on with Taeui, Ilay, and Xinlu?