Sounds like you have certainly lived with a lot of depression.
Sorry to hear how much you're suffering. I'm even more sorry I don't have answers.
You don't sound like someone weak and foolish, it seems you're strong or you wouldn't be here.
I hope you find at least some benefit from somewhere.