You know what the issue is, you are not covering it up, you are not blaming others. Sounds like a priority on your agenda, that's all good. Work on it till you get it right, but go easy on the self flagellation in the process ( I know how that hurts !!!!!)
Great to see your progress