Doing Hard Things While Living Life: Why We Chose Clojure