Run away.
Fast.
Never look back.
Honestly I would recommend never speaking to him again. You clearly have low self esteem and he is preying upon that and exploiting you. He is stringing you along; saying one thing then contradicting himself.
The fact that he told you that you aren't very pretty is particularly troubling and shows he does not have respect for you at all-- why are you attracted to somebody who clearly wants to demean you? Do you believe you don't deserve any better?
Also you might want to go to a psychologist to see if you have any of the following conditions:
Bipolar, borderline or codependency.
Work on yourself and don't date until you fix your self esteem a little because you are becoming attracted to emotionally fucked up men who will hurt you, and you seem to be completely blind to it.
I was once like you until somebody completely destroyed every ounce of dignity and self worth that I had and I learned to protect myself and value myself enough to never wind up in that situation again.
Again infjs are not the same as other personalities our minds function completely dofferently then all other personality types so what u say is t helpfull here also psycologists can only help to a certain area not everyrhing is a cause for mental disorders bub i know what im talking about i have knowledge in almost wvery area of life cept math i hate math i can do it but i hate it im i teligent to a degree collesge is boring and i do t need money cause i have knowledge so when i say you are misrepresenting the issue understand u are misunderstanding the issue and yes i know my spelling is measing up their is a intelligent reason i do this.
I hope you can too.