I agree, but maybe Jooheo was like that with him because Moochan always expected something in return. Remember in the first chapter, Moochan had Jooheo’s paycheck and had a horrible way to give it to him? And he constantly had a scary way to get closer to Jooheo. So it’s kind of hard to believe him bl when he almost raped him at that time.
Muchan was angry with himself for being attracted to a person he thought was beneath him, that it why he had been hot and cold to juheon back in high school, it wasn't really about not being able to express his feelings the right way.
But let's be honest he did so much more harm than good towards juheon. Juheon is STILL traumatized by him 7 years later. I could never ship them together bc juhon is so frightened of him it's ingrained.

I like hwang moon chan, I just think that he can’t express his feelings in the right way. But, he always wanted to support the bottom. But, he just gets treated coldly, even when he paid his grandma hospital bills, he got treated coldly. This is just badly written, bc they need a “bad” person, so he just brought him back for the uke to show hostility and the seme “saves” him, and happy sugar ending.