Dealing with Regret and Mistakes