Was There Anything Else I Could Have Done?

Was there anything else I could have done? This is an inevitable question we all face. And the answer is always the same.