Ladies please help me hes not attracted to me

I've been with him for 5 years today we got into an argument and he told me he's not attracted to me our 2 year of dating he called me a fat bitch and I'll never forget that I told him I'm done with u last night and didn't reply to his texts I called him right now he was angry we started talking he's like I don't want u any more u act like a stupied bitch and I told him idk what it is are u not attracted to me he said no I'm not i feel uncomfortable u being taller and bigger than me. And I told him I completely understand their is nothing I appreciate more than u being honest with me he said don't get me wrong I love u dearly and I just can't keep myself together right now after 5 years he was always so sweet Nd caring idk what to do just move on or change my ways and loose weight idk if I'll ever be sure of him fully loving me even thou he told me he did love me idk what to do please help