As I get older, the more I appreciate forward people. You're mad at me? I'll respect you if you tell me. I don't understand adults that would rather stomp their feet & use passive aggressive behavior to communicate.
I stopped explaining myself when I realized other people only understand from their level of perception... and we are all on our level of learning so don't blame someone because they're below or above you - we're all learning as best we can... ;-)