The great news is that while I was in said meeting, my cunt of a boss (the big boss who actually let me go) was also fired. Normally, I wouldn't wish a loss of livelihood even on my worst enemies. In this case, she deserved it. Rot in hell, bitch! She discounted her people and in the end was discounted herself. How the fuck did she think this was gonna play out?
Anyhoo, that has no bearing on my situation but it did put a smile on my face.