Don't beat yourself up. A friend of ours, who left years ago, told us that he thought he was doing the best thing for his family (by being a JW). It made a mess of his family.
I apologized to my kids for being so stupid. One responded...."it's ok, I turned out fine."
We can not undue what has been done, we just have to move forward and forgive ourselves. The important thing is, we got OUT and are free!!!