My son was not yet born when we walked out, today he is 42 and has no experience being a JW, we spared him that. However because of our JW relatives he has knowledge of the parameters and limitations we dealt with. After understanding what his mom and I used to believe and what our life style was like he is greatly appreciative not to have been raised in it. If we had raised him in it and then reversed course or more appropriately charged forward I think he would have greatly appreciated that. But it would have left some degree of scaring. I think you have clarified important things for your sons. You took the chains off and it took courage.
On the other hand I am often disturbed at the time I wasted as a witness, the years lost, knocking on doors, attending meetings etc. My wife of many years is more stoic, "We met one another, we pioneered together and then after a few years we got out, and started a family, what would you have wished for instead of that?" I am where I am and appreciative for that.
How do you go back and make the kind of changes that if you could would also change everything? You can't. Your not the same person you were then, they are not the same sons.
Your older son is angry, I am too. I wasted ten years of my life. But there were also good things, friends and relationships. Your younger son is more spiritual...... good, he responds to other dynamics at work in the human condition. One is angry at the deception and falsehoods of religion. A false religion can lead their followers to destruction and ruin. Your son's anger is reasonable........ he will not allow falsehood to influence him. The son who is willing to approach the spiritual side of life will find a balance that makes him strong and healthy. You have a warrior and a poet. Honor them and they should honor you and your wife. You’re still a family, congratulations.