Odga is right, he is on his own rollercoaster. I know it is his own doing, but right now his emotions, though possibly hidden from you, are also a mess. Give him this gift of time and space to work them out while he is with yoou. How would he expect you to react to the night? What would a 180 be? Not saying anything? Asking if he had fun? Just cook a great dinner tonight, if that is the norm, and make him miss coming home after work.
This is your gift to him...time and understanding.
It's hard, but you are doing a great job. I admire your strength.