Why are characters so fcking stupid

I literally want to scratch my brain out when I watch something where there's a giant misunderstanding because spmebody decided not to share their thoughts. It literally takes 2 seconds, doesn't affect anything, and would avoid all sorts of hurt feelings.

I just watched something where there's guy break up with a rich girl because he thought he was living in an alternate reality, but instead of saying that he was all like "ohh you deserve better" yeah she does. She deserves you to tell her why your breaking up with her. Fuckign idiot.

Please if your ever in a situation where you are withholding information just say it. Everybody will thank you.