I diverge from some folks here who talk about anger being useless. I think explosive anger is most definitely terrible and you should not be around anyone until you can get a handle on such emotions.
But, anger, loosely speaking here is a great emotion to move forward and reach more objectivity. That's just my opinion. My sitch is no way abusive as yours and I was plenty angry and it was completely justified. You are fully in your rights to feel this way. Just don't allow anger to do something stupid that would jeopardize your future and your son's future. Don't target your anger at the OM. Channel that anger to make positive changes and let it out in a controlled way.