You show such wisdom despite such hard circumstances. I hope every part of you is able to know that none of that was your fault. I had post-partum depression too, but I got my shit together eventually, for my kid. Whether or not I’d been able to do that, it wouldn’t have been her fault. None of it was/is her fault. None of it was/is your fault.
This writing is beautiful. Thank you for sharing it.