I wouldn’t blame Wooyeon for behaving the way he does either. Honestly, Chanbit should not have asked Wooyeon to help Junwoo in the first place because Wooyeon is not in a good place either. Based on what he said, it seemed like he was also struggling with suicide ideation. The author also seems to suggest that he had dealt with the death of a past lover. I mean, look at the way he would react physiologically (shakes, throwing up...) when he sees Junwoo suffering or relating to his depression. It’s likely a reaction to trauma as well. I think he’s here for Junwoo because he wants to save someone who is at the brink of death unlike when he wasn’t able to before. It is also likely a process of saving himself. Chanbit really should have asked someone who was in a better mental space to help Junwoo out for the sake of both of them.
Even though Junwoo said harsh things, Wooyeon handled that all wrong to begin with. I can totally understand where Junwoo is coming from thinking Wooyeon is looking down on him. He tries to solve things by babying him and protecting him and having sex with him but Junwoo doesn't need that shxt. It's just going to increase feelings of victimization and dependency. Wooyeon is doing a HORRIBLE job helping Junwoo so I don't blame Junwoo for blowing up. Things crescendoed. He has sex with this dude but feels completely alone which is reasonable with Wooyeon won't speak shxt about himself. Wooyeon wants to help him for some personal reasons he won't disclose but Junwoo doesn't need a person to save him, especially not by these means.
I would support him going to the US with somebody else. Because he does need a change in environment and therapy.