Argument with husband

So my husband and I haven’t been seeing eye to eye lately. He has a history of being beyond verbally abusive to me. We have a lot going on right now and are super stressed. Last night we got into a bit of an argument that escalated quickly. He kept calling me dumb and stupid- saying you may have an education but your dumb and stupid etc. This was as we sat down for dinner that I spent over an hour cooking as I do every night of the week. I then said find someone else who has as good a job as me and does everything except wipe your ass for you. (Mean- I know but he kept calling me dumb 🥺). He then said to me find a man that’s better than me! So I said I could in a heart beat..... to which he followed up by saying I already found another woman who is better than you and I am no longer in love with you.

I know what I said wasn’t nice but please tell me he goes so beyond what is normal. What he says is not okay. This is the second time he has told me he is no longer in love me with in 3 months. The first time being the day of my <a href="https://glowing.com/glow-fertility-program">ivf</a> frozen transfer. Which obviously didn’t work out. I have since put <a href="https://glowing.com/glow-fertility-program">ivf</a> on hold as our marriage seems to have fallen apart. And he always says to me divorce me- divorce me. Like why can’t you divorce me if that’s how you feel? He so narcissistic. I’m so anxious around him 24/7.