That was a very good way to handle it. You let him own his feelings and thoughts without letting it get to you.
You are right, you, like the rest of us will be back crying once in a while but that is ok. That is what this board is for, as well as to vent anger, mull questions, and just get support from others. So don't let this place go. Just sit with things for a while. That is the hardest part.
I know the initial inclination is to either kick them to the curb or try to find every way in the world to fight for the M but we also want the results to be immediate with either of those things. Being able to have patience and take time really is the key to maybe making real changes in either direction.
If you focus on the past, you ruin the future. You can only live for today.