bf called me a fat Bitch !!

Im 9 weeks postpartum and of course im struggling with the weight i gained during pregnancy, this morning me and my bf got into a small argument that turned into a big one, in the argument he called me a fat bitch and told me to "hop on a treadmill" we even started to get physical ... we are no longer together he is not good for my mental health and i deserve better