@davidmeltzer: Stop beating yourself up. Every truly successful person I know has made bigger mistakes than they talk about. I lost a hundred million dollars and people still come to me for advice because the lessons that come from failing forward are the ones that actually matter.