Hang in there Sunny. Consult your PLAN, not your EMOTIONS.
I'd say you need to find a constructive way to vent that anger. Posting here is good, letting loose on a punching/kicking bag until you can't go any more is better.
M: A really long time. Crisis: 5 years. She's still worth it.
Life is never made unbearable by circumstances, but only by lack of meaning and purpose. -Viktor Frankl