Boyfriend called me fat.

After spending 2 hours getting ready after a morning of crying and no motivation, I forced myself to put on my best outfit and even curl my hair. Hes said slightly little things in the past like chubby and chunky and that hurt. Says he don't mean it tho. Then why would he say it? Obviiously I'm not but it still hurt me beyond recognition..I was under weight before I got pregnant..currently in my closet crying 😔 what do I do?