Nice to get a more full picture of your sitch -- didn't know much at all before!
Sounds like things have been getting better, no? I had anger issues too, and mine were very aggressive in that I would hit things like the wall, bed, etc, and also get verbally abusive and throw out major guilt trips. Now that I look back on it, man was I an immature baby! I finally learned to deal with my anger after 3 months of counseling and discovering DBing. I'm so glad that I'm healthy now in terms of this anger problem, and know that I can deal with it in a healthy way. Anger is okay to have, it is just how we deal with it that makes the difference as to whether it's healthy or unhealthy.
Glad you're keeping your emotions in check now too. It seems to be bringing the W around to the possibility that you CAN change...
Is August your goal, or something metioned between you and W?