Stop beating yourself up
To have a disease or condition is not a character flaw. The origin of a lot of diseases is not yet known, and many conditions cannot be traced back to something you did or did not do. Even if you could trace this back to something you did, what you did in the past is done and can’t be changed. You have enough to deal with without blaming this on yourself. Stop beating yourself up!