Messy Beautiful Life May 30, 2013beautiful, blessing, castles, dreams, friendship, God, Merton, mistakes, nature, pain, promises, spirit