Oh California and JJJ too, neither of you "deserve" to suffer nor did you cause the issues your children deal with. In my belief system, we each hold the key to our own destiny, including our children and their unique destiny's.
JJJ you chose to do a noble thing, to give disadvantaged children a chance, to nurture them and love them and offer them a home to grow in. Your intentions were sincere and from your heart. How they are doing in life and what they are becoming is not about you, it is about them and their fate. I don't believe we can know what our kids destiny is, they are on their own paths. I understand how when they are difficult child's we can blame ourselves and compare our kids to others, however, I think that's a futile exercise which only serves to induce suffering. Your kids have opportunities that they didn't have before you adopted them. As difficult and exhausting as it's been, and we all know how that is, you have done it, you have committed to raise them and the fact that you are here on this site, shows how much you want to help and support your kids. In my opinion, humble as it is, you are an amazing, giving, remarkable woman, who didn't get what you bargained for, but are making the best with what you got. That's as good as it gets sometimes and I hope you can stop thinking you deserve the pain, because in truth, what you really deserve is acknowledgment, appreciation, pats on the back and lots and lots of compassion, empathy, prayers, hugs, love, blessings and prayers.
I've done my share of judging and blaming myself too, and as an older parent, whose been at this for many years, what I have recently really begun to understand is that acceptance of my daughter has brought me a new level of peace. When I was judging her for not being what I wanted her to be, I was also angry and disappointed a lot. My acceptance of how she is, even though nothing has really changed, she is who she is, has brought about not only acceptance, but compassion for her and for myself.
California, being so hard on yourself, blaming yourself and judging yourself not only serves no purpose but to make you feel horrible, but it is actually detrimental to your emotional and physical health. Your children could just as easily inherited a brilliant creative mind and become another Einstein/Mother Teresa/Gandhi/. Would you then take the credit for their success? No, those people became who they were separate from their parents or perhaps in spite of them, who knows. If you can't take the credit, you can't take the blame. Some kids who grow up in horrible conditions with no support, no love, no healthy parenting at all, and yet they CAN grow up to be contributing, successful, functioning adults. As Insane said, "having kids is a long shot gamble." How your kids turn out is not your fault, nor can you blame yourself for what they do, nor can you blame yourself for the genes you carry. It is a waste of time and harmful to your well being. Please be kinder to yourself and give yourself credit for hanging in there, in spite of your anxiety, PTSD and single-parenting, and doing the very best you can, which is all any of us can do. You didn't let anyone down at work or at home, you did what many of us might do, take a drug we didn't understand completely and you had an accident. You didn't hurt anyone but yourself, so let it go. Now you know better, now you can do more research and ask more questions about medications. It's a learning mistake, that's what life is, we learn from our mistakes. You are only human. You show up every day and do it all over again, you love your kids, you ask for support here, you're a good mom. Stop the self torture, my heart hurts to hear you be so hard on yourself. Perhaps because, a long time ago I did that to myself too. Take it from this grandma, learning to love yourself, accept yourself and have compassion for yourself is the single most important tool to finding peace and joy. My mother's arms are sending you both big, giant loving hugs