How to Deal with Regret and Guilt

You Can Fight Forever

And 

You Can Overcome Anything