Hello
I have been a new member to this forum. So I could read your post just now.
I will strongly suggest stopping blaming yourself . All these negative emotions such as blaming, anxiety etc lead to release fatty cells in your metabolism and raise your blood sugar.
It is all ok to have those...