I love your last tip, if you don't feel like you're being heard, you're probably not listening. Great advice.  Another for me is to evaluate which one of us is more aware of our environment.  If I know who's behind them or who else is in the area, I'm not focused on them and what they're saying.