Your post is good and, I believe, correct, but honestly, you know you're beating your head against a wall, and he just wants attention. That's not a discussion you're having, that's you being reasonable and him being inflexible, unreasonable, and entirely not willing to consider another point of view.
I still call B.S. on him. no one could actually be like that. He's putting it on.