I've always thought that a lot of really good writers go wrong by getting so into the craft and the technique and perfection. Perfection can be the enemy sometimes. Some songs don't need to be told perfectly. Life is messy and has loose ends, and sometimes I think the songs should reflect that