Mistakes happen and it's often unavoidable in life. What we can do is to learn from these mistakes in order to make better choices in the future.
Sadly, some people repeat the same mistake while others live with depressive thoughts because of a mistake they made sometime ago. The steps you listed are top notch.
I came here vis DreeemPort