My wife and I are constantly trying to improve our communication, sometimes it's easy and sometimes not. One of our main differences seems to be that she likes to talk about problems and I like to solve problems, both fairly typical responses for our genders. Being aware of this difference helps us understand what the other person wants out of a conversation.Communication works like windshield wipers
My wife and I have several activities and games designed to help us communicate and stay connected, but my favorite is called "Highs and Lows". At the end of each day we like to share the best and the worst thing that happened to us during the day. It's a great way to get right down to the most interesting details and many times my wife's highs or lows have surprised me. No matter how well you know someone there's always more to discover, even about yourself. Communicate openly with those in your life and you will learn a lot.