Responses
Exactly, like he can't save him just like that, and now he's the one getting beaten up too. Jun isn't a bad person he's a kid, who's allowed to not like people. He just so happened to not like person his crush likes. That's normal. Out of his dislike not once was he verbally horrible to him nor physically did any harm. He just tried to stay away. And when he couldn't he tried to help (sure with his own Interest in mind but still he helped which more than anyone else did. )
I read this prepared to hate Jun, but he's nowhere near as bad of a person as he thinks he is. He hates Taesan because he's jealous, but not once has he done anything to put Taesan in a bad position deliberately. The one thing you can accuse him of is not caring to help once Taesan is out of sight, but even so he was also the one person standing up for him when he got bullied.
So no he may not be a good person at heart but good actions are good regardless. He's also basically still a kid, and one who probably doesn't realise he might have unmet needs and is projecting it all into his destructive crush on Junwoo.
(I could be wrong, but some clues: No one noticing the night brawl in Jun's own house, parents are curioiusly absent and don't know what's going on with their son. Also happy and healthy people don't act as detached as Jun does. He's witnessing severe bullying, not forming true friendships, and he's keeping an extremely tight lid on his emotions except for in the most extreme cases, fearing what will happen if he doesn't.)