he sounds rubbish and immature. really bad on his parts. i know this is hard for you since you dont even have your parents support. if you had their support you would have fixed him.
by this what i am assuming is that in future if she does something stupid and then u say something he will call your parents and complain about you. which will be very bad. no girl or boy wants to see their parents sad.
I have 2 options for you:
think about whether are you ready to tolerate this behaviour of his in future? if yes go ahead with the marriage.
if its no then think about ending this relationship here. only you can take this decision since you know the best that how much of your "no "will effect your parents.
“When I got mad and refused to talk to him he said that he will ‘fix’ me after nikah”
that very very rude of him. if i was you i would have fixed him there and then.
btw i’ll say that before you take any step. just explain all this each and everything to your parents. including all the comments he made. see what they have to say.