You’re right. However nothing justifies cheating lmfao. That’s clearly not an grey area. Especially how he immediately put out for Minho just cuz he fought w Taehwan. He shamelessly doubled down and tried to gaslight Taehwan into not keeping up w his promise of not hating him ever when he didn’t keep up w his promise of not lying to Taehwan. POS to the core. How would we ever really know if he’s changed or not unless Minho appears again in front of him again asking him to come back?
Minho literally did exactly that and woojin firmly rejected him even when he wasn’t with taehwan, he did it for himself and that’s what makes this story so perfect he healed for himself! i get u think cheating is never redeemable but he was being emotionally and sexually abused at the end of the day and it’s a realistic depiction of how that affects your relationships. and recognising that he truly did grow from that is important

Worst character of all time Minho
Second worst character of all time Woojin (can’t stand this cheating ass bitch w victim complex istg)
Third worst Taehwan (dumbass doormat actually still had feelings for him AND took him back)