There is major pressure on men to appear successful and reliable, and to be the one who pays the cheque, buys the flowers, etc. I totally relate to how he feels, I've been there. He probably feels like a failure now, and that you deserve better than him.
You have to reassure him that being fired does not relate to his success as a man, and that your love for him cannot be bought. I sure wish my girlfriend at the time had said those words to me