Sounds like you are doing GREAT with PMA!!! I'm happy for you!
And good for you for seeing the ways you can change your behavior and interactions for the better. Keep those in mind going forward and you are sure to do well.
I'm really happy you are doing so well! Keep up the great attitude!