Why is communication so hard?!?  Most of us have wanted to shout that from the rooftops at least once in our lives.  I know I have, and effective communication is my area of expertise! 
When communication seems hard, it is because we are focusing on what's outside of ourselves. Either we try to memorize personality types, body language tips and role playing scripts, or we spend hours analyzing our own and other people's words & actions, trying to predict what will happen.  How exhausting - and confusing!