I don't think meeting tonight is a good idea. He isn't going to approach this constructively, with either solid plans to D (which means him staying out of your house and giving you your key back!) or to R. It will just be more spewing or posturing or noise. And you've listened to enough of that already. You can be kind and respectful without having to eat up any more of his nonsense.