My boyfriend called me fat...

When I was around 27 weeks pregnant my boyfriend called me fat... Twice.... I'm 31 weeks now and I still feel bad and I'm only getting bigger. I was over weight and chubby prior to being pregnant. He's apologized and even cried a little and one day he was just telling me how beautiful I was and was complimenting me but every now and then I think about it and I get upset because I don't have that perfect round belly and I'm full of stretch marks and I just feel ugly and fat. I guess I'm just asking what I should do to help lift my spirits.