I think the best revenge is to lead a life well lived.
Glad you will be finishing your degree and this will be setting an example for them.
I think the anger may eventually fade. But it takes forever. I think for now all you can do is let it go and live your life. I know that in my fourties I too had lots of anger. It did not cause the end of my marriage but with time it did evetually fade away. I believe it is part of life and growing up for men. Too much testosterone. As I am older I am more emotional and less driven, and very little anger.
I still think that you will turn those lemons into lemonade. I have faith in YOU.