Absolutely.
You are growing wise. Bravo! You are not letting bitterness eat away at you, and are moving on and taking charge of your own life.
You are a great mentor for me and I applaud you. (And try to emulate.)
I'm so glad you were able to sit there and hold your tongue. That's often the hardest part. 
Your son seems to actually be learning something and making plans, and getting things done. He does everything the hard way, but he *is* getting there. Messy, indeed. But he's better than he was before.
Thank you so much for sharing this.