He grabs my wrist to push me away?

Whenever I hug him or try kiss him on the cheek he gets frustrated with me and he grabs my wrist too hard and tells me to go away I don't know what I am doing wrong in the beginning of our relationship he would be so sorry and would cry if he accidently bumped me but now he grabs my wrist so hard it hurts and he makes fun of my weight even though he told me he doesn't care if I'm a little over weight.. He gets so angry about the smallest things and always tells me to change... I love him but I feel like he doesn't appreciate me what should I do?
He grabs my wrist to push me away?
Post Opinion