Literally reread the first 4 chapters to make sure I was right. First chapter danwoo goes taehan only cuts his hair. Danwoo gets hard and runs away without paying. 4th chapter he apologizes and gets his hair cut again. Taehan starts cutting his hair and then Danwoo gets turned on. Before Taehan does anything actually sexual he asked Danwoo if he wanted help. Everything was literally consensual??? After that Danwoo was the also one who came back and asked Taehan to train him. In this chapter Danwoo came over for a sleepover and Woori literally starts pseudo fucking him without consent. Like if you like Woori go ahead by all means but dont act like Taehan hasn't done everything consensually. He has never SAd Danwoo.
Dude Danwoo was the one who initially asked for the fwb relationship NOT a romantic one. Taehan set his boundary by saying that he doesn't want to be in a romantic relationship. Like nothing is stopping Danwoo from leaving if he wants to. And Taehan is still respectful of Danwoo's boundaries. For instance when Taehan was jealous and started asking about Woori, Danwoo reminded him they aren't in that kind of relationship where he needs to disclose that. Taehan is like oh yeah you're right and leaves it at that. You can still hate him for it but you're acting like he's manipulating Danwoo into this relationship when he's really not. Danwoo confessed, Taehan rejected him, and Danwoo CHOSE to stay fwb with him.
Also literally don't backtrack that's so embarrassing. Like you either like Woori to the point that you're excusing SA and trying to find any fault with Taehan. Or you actually don't like Woori and you genuinely believe that having commitment issues is worse than SA. Both are bad takes dude.

Taehan is so selfish. He clearly has commitment issues but is trying to make woori jealous with the kiss??? Like make up your mind though. While Woori did cross some boundaries out of desperation at least he is committed.