In order to have proper communication, you must set your ego aside. Being right isn’t the same as being understood. Also, don’t imagine what someone is saying. Ask for clarification on what they are saying. Too many times we create false scenarios in our heads because we heard only what we wanted to hear, and not what was really said.
A while ago I posted something that my father would tell me repeatedly when I was younger, “your friends now won’t be your friends later”. When I was younger I never wanted to believe that. I always believed my friends and I at the time would be friends forever. I was hellbent on proving my Dad wrong, but looking back they say hindsight is 20/20 and pops was right. Some of those same so called friends that I had then are no longer friends and I am ABSOLUTELY fine with that. I actually prefer it that way. People grow apart and there is nothing wrong with that and some were never really friends to begin with they were just there. I am grateful for the real friends I do have. Remember the length of time you have known someone means nothing. Loyalty is everything.