
Alot of the people who are upset and getting mad at Haesol and Junhyuk have no idea what it means to be in their situation. Yeonwoo has attachment and codependency issues which can get really stressful very quickly. Yeonwoo is barely able to advocate for himself or solve his problems (this isn't a diss just an analysis) which leaves Junhyuk to take care of alot of his issues. He's very reliant on Junhyuk similarly to a way a child is with their parents. This isn't new either, in the flashback Yeonwoo had stated that he always goes to Junhyuk for help, it's fine to ask for help but he was building a habit of being unable to take care of himself.
The thing about Yeonwoo is that alot of his problems bleed into his friendships, his low self esteem for example. Yeonwoo has clear signs of mental illness, Yeonwoo's inability to recognize what he did wrong is part of the problem. Yes Junhyuk and Haesol should communicate but think about the type of person Yeonwoo is. It would make him insecure, Yeonwoo's personality type is a very draining type to be around, not so much because of his issues but for the sole reason that his issues becomes his friend's problems. Again these are all teenagers so please be understanding but DO NOT villainize Haesol or Junhyuk,