Hi there. That must be difficult to feel that you let others down, that is quite the burden to carry. Your post indicates you have tried to better yourself, and sometimes self-improvements info are implemented in our life by just being self-aware. I realized for myself that undue guilt will only hold you back from moving forward.