did not get fired (may have had a touch of the pms-fueled melodrama when in my insomniatic state last night)
did manage to pull out a tactical and offensive win, despite myself.
is now ready to collapse in a heap.
thanks so much for the supportive rep messages, i appreciate them greatly.