T.N.
Ok, as a general rule, I might respond that a certain amount of worrying and second guessing yourself is a normal and rather healthy part of life. It suggests humility, it suggests you are open to improving yourself.
However in your case, since you have taken it upon yourself to plaster your deepest most personal inner struggles for the past couple of years to millions of strangers on the internet, this suggests you are merely a pathetic attention seeker.
Stiil, that you have "worry" might indicate that at least your SUBconscious has some common sense and I hope you'll run with it. I hope it will make you realize....yeah you SHOULD worry, you're a train wreck and YES it IS possible to change. It IS possible for you to be "normal". For your child (if you actually have one, hard to tell) can be normal, too. That the cycle CAN be broken.
So yeah, in your case, I hope you'll LISTEN to that worry.
I mean since you are putting yourself OUT THERE.
:(