Building and running a business is really hard. This is the simple yet, well, hard point, Ben Horowitz makes. He shares his own story and along the way makes important points about leadership, honesty and always putting people above product.