Don't spend another minute of your precious life hashing out these ridiculous things that he says,Jamaica!! --- unless you are using it to bolster your inner self-support for the action you have taken to remove yourself from him.
Sounds like you are in a good place. Don't let him poop on your day.
He is acting like a child who is angry and hurt. Spitting mean things. My six year old does this.