Steven Barnes, our welcomed guest contributer, is a professional writer, lecturer, coach and television writer, juggling the challenges between each and maintaining both a blog of...