I read somewhere that anger at yourself causes depression so how about forgiving yourself too. Just in case. I don't know the science but it's in the theology. You are coming along just fine. Wonder