Redeeming Yourself
https://setiweb.ssl.berkeley.edu/beta/team_display.php?teamid=233334
Struggling to forgive yourself following a screw-up, especially one that comes with damaging outcomes, generally is a huge mental task. Realize that you will not likely recover from your gaffe overnight.