This article reminded me of this TED talk (http://www.ted.com/talks/kathryn_schulz_don_t_regret_regret....). The takeaway was we all make mistakes and we should feel regret when things go wrong, but we should learn from those mistakes instead of hating ourselves for having regrets.