I'm dealing with a lot of these issues myself. One thing I'm noticing about myself is that my lifestyle isn't really allowing me to gain the tools I need in order to properly communicate. So far, I've learned that this does take practice. But consistency is key! Yes, a lot of trial and error...