Wow!
What a day you had!

I think you may have at least made some progress in letting him see that it's not always going to be his way. He has some real issues to work through, or he isn't ever going to be happy. It's got little or nothing to do with you. That was some email he sent. I'm not sure that I would have told him the kids were the sole reason you are trying to make things work, but I don't think that's a big deal. You responded kindly. And it does sound like you "hurt him really badly with kindness"!

((((((((((GF))))))))))