Ok, second, what's done is done. Take it as a learning experience for next time. Most likely he will forget half of what you said and will calm down in a few days.
Mom, I know it's hard but you have to remember you are not dealing with your H right now you are dealing with an Alien. No matter how much you state your case, and no matter how right you are, your alien won't hear it right now. Unfortunately he is not interested in your feelings or anyone else's feelings but his own right now. He is feeling lousy about himself and is looking for that quick fix to make him feel better.
The reason he hung up on you was because he felt like he wasn't being heard. MLCers want to be heard and validated. There is no sense arguing with him because it will get you no place. Just try your best to zip your lip and listen. You don't have to agree but listen......"I am sorry you feel that way H". Or like Holly told me you can say "you may be right". Don't try and win every fight, I had that same problem and I am still working on it. Sometimes when your emotions get the best of you all DBusting rules go out the window. It's hard to think straight when you are so upset, I know.
Also, the reason he didn't answer you was becasue he didn't have the answers himself.
This ride sucks for everyone involved. The MLCers does not realize all the hurt they are causing to everyone else. They are selfish at this time and only care about themselves. He is being a two year old and wants what he wants.
Mom, Snodderly gave me good advice that helps me out: Just think of your H overseas right now fighting a war and you have to find a way to survive on your end. You can do this, we can do this. Lets hold hands together.