Jiho is the one to blame for most of this misunderstanding. Also, even if Gunwoo could've communicated better it isn't easy since he's acting that way because of past traumas like that's a more understandable reason to be afraid of talking compared to Jiho's lack of understanding
At least they ended up happy together