I am so glad you all are enjoying the new puppy - really, who can resist 'em? (I want to see a picture!)
I know it is incredibly painful and your H actually leaving home seems so "final" but he sounds so volatile that it probably is a good thing for now, for you and the kids.
Take the time you need to process through your grief. We are all here for you!!