I can’t believe what he said to me

Last night while in a huge fight with my fiancé- he said I was “just a selfish, self absorbed, small little person” because I didn’t want to have sex.

I can’t get it out of my head. He has said some f’d up things to me before, but this one hurts so much and idk why. Maybe it’s because last night I cleaned our whole house, made him dinner, and did some of HIS laundry or maybe it’s the fact that he called me a small person.

I have never felt quite so low.

Luckily our daughter wasn’t home when he said this... he hasn’t even apologized. Just keeps blaming me for “starting” it. Anyone been through something like this? You love someone so much but they make you feel so small?