May I say that I am so proud of you! When you first mentioned anger management, I was happy that you recognized the need for help. Then, the subject kinda went away for awhile. I was hoping that you were still pursuing it.
GO YOU!
It is tough to admit your faults. It is really tough to work through them. But, you're seeing the benefits already...and I must say that I am SO HAPPY ABOUT THIS!

Oh, and I apologize...
I realize I did not mention the baby. Congrats.