
"mean, haesoo was trying his best not to make a mistake again and yet, here's joowon acting like nothing happened which is making it more hard for the both of them" -could you explain this part
And
"imagine if he wasn't selfish right from when we were teens" - this part
"i wonder if in that 10 years, did joowon ever think of fighting for haesoo? for protecting him UPFRONT?" - and this part?
But with this logic Haesoo also didn't do anything to progress or end their relationship for years? (He did end it... but after long years?). And hiding behind "don't fall for me" sscene which was mostly caused by Haesoo's mother catching them (and happened years ago) isn't the best explanation.
Also Joowon's overconfidence is naive and harmful at times but I think he was projecting his own feelings. He believed if he will always choose Haesoo first, if he will always crawl back into his arm... Haesoo will do the same. Which was of course naive and shortsighted.

I think it was Haesoo's ideal ending for Joowon. When he would be accepted by society, he wouldn't have to hide and he would create family he has always wanted (since childhood).
I don't know if he took into account Joowon's own preferences, plans. But who knows. It wasn't stated anywhere if Joowon was gay or bi.
the way i see it, joowon was the one who made everything worse. imagine if he wasn't selfish right from when we were teens, they could've had at least prevented their parents from separating. i mean, haesoo was trying his best not to make a mistake again and yet, here's joowon acting like nothing happened which is making it more hard for the both of them. but it was a wise decision to separate them at that time.
i honestly don't get joowon's logic. he's claiming that it was all for their "safety" but who's he fooling around? if he really want to keep their family "safe" and haesoo at the same time, they should have not continued their ambiguous relationship after a few years. although this time, it's haesoo's fault too.
joowon is fine with haesoo dating others bc he was OVERCONFIDENT that haesoo will come crawling back in his arms anyway. and that is actually haesoo's fault too. he let joowon have all his way to him.
i wonder if in that 10 years, did joowon ever think of fighting for haesoo? for protecting him UPFRONT? man, 10 years is not a joke. i can't even think how haesoo managed to last in that toxic relationship for 10 long years. just thinking about it suffocates me.
taku seems to be sincere tho. he treats haesoo nicer than how joowon treated haesoo. but idk, i'm not yet convinced for him to be with haesoo. bc honestly, what haesoo needs the most right now is self love and maybe his mother. he just needs a support, emotionally and mentally.
with the way things are going in the latest chapters, i really can't tell who's going to end up with who. i prefer it more with haesoo not choosing anyone at the end tho. but if he ends up with joowon, i need some character development first and joowon must mend all the trouble first that he caused so far. and if he'll end up with taku, i want haesoo to be as sincere as possible to his feelings for taku. and if h and t really end up together, i at least want joowon to have his own wife and family.