Emotionally abusive husband

I live with a textbook narcissist. I’m not emotionally in a place to leave. I do all the housework and cooking and pay 1/3 of the bills and he pays 2/3rds with zero housework. As soon as I make ONE mistake or forget one thing he’ll go off on me and tell me how I force him to treat me bad because no other way works. Mind you were all human and he forgets things too.

Today’s mistake was forgetting to put oregano on his lunch that I pack him everyday. He sent me a loooong text about how I don’t give a shit and that’s why he has to treat me like this and next time he’ll make me pay all the bills. I cook and clean until 10pm every single day while he lays on the couch (since he pays more bills thinks he always has the upper hand)....we both work 40hrs a week and I have the same doctorate degree he does...

Idk can anyone else relate?

Ps. My parents are also recently divorced so if I divorce it will look like somethings wrong with all of us....