Angela, I'm so sorry to hear he went mlc crazy this morning, but apparently his guilt has been hammering at his brain, heart and soul.
Everything that he spewed came right out of the MLC Book. If he had been that unhappy a long time ago, he would have left or you would have known about it. Now, he's trying to blame everyone for his problems and his unhappiness. Unfortunately, his unhappiness is something that he will need figure out.
You did well considering he blindsided you this morning w/this conversation. He is a very confused and angry man who needs to figure things out on his own. Give him a very wide berth for space and time.
Buckle up because your ride on the MLC coaster is going to be a bumpy one for a while.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.