I am glad you are coming down from the edge of the cliff. If you learned anything today it is that this is the place to come and let out that anger. Although the blocks of wood are good too!
We are here to try to help you and venting is good! Remember the 24-48 hour rule. That is before you react to anything wait 24-48 hours. You can post it here and get some IMHO's, but wait until the dust settles before you act!