What I think that you HAVE gained in all of this, is exactly what you were lacking then...
And that is that now, you know the difference, and you are more cognizant when there is a button pushed, or a trigger pulled...
You didn't have that tool in your box years ago...
Knowing that something is different, or wrong, and having the ability to work through individual issues, instead of killing the whole thing, and expecting that you know what the future holds....
Expecting that you CAN kill those will drive you to failure quicker than the actual failure will...
You can expect to fail , you cannot predict the future, and know exactly the issues that you will have to deal with...
I think maybe you are having "new" Daddy issues there buddy...
And we have all been through those...
You want to give them everything....and there is nothing wrong with that...
What you will find is...that teaching them to think for themself is the best thing that you can give them...