HPoirot, start by forgiving yourself. Looks like from what I have read, you've turned things around. Take pride in that and understand you did your bit.

Hope to hear how you are doing soon.