Redeeming Yourself
http://jurnal.unswagati.ac.id/index.php/Perspective/user/viewPublicProfile/24426
Struggling to forgive yourself after having a big mistake, particularly one that provides negative outcomes, can be a big mental challenge. You have to realize that this is going to take some time to recover from.