I wrote every hateful thing my H said to me on a piece of paper and burned it-I did this every night for about 2 months I think- it's amazing the strength I got from those flames.
If you can speak to a therapist-I know in the UK we have a charity organisation called Samaritians-it's free and confidential-it's good to talk to some-one apart from family and friends.
For anger management try running or a boxing class.
My heart goes out to you because it's difficult to GAL or do 180's when every thing you hold dear is in freefall.
When I was in the worst of it I tried to do one of the following every day
laugh with the children-soak in the sound of their laughter walk the beach-watch the sunset/sun rise count stars go to church
these are the constant things in our life - when the rest is slipping through your fingers they will help ground you.