A mon humble avis, tu ferais mieux de le quitter.
D'après ce que tu dis il n'est pas gentil avec toi, il t'insulte même ! Et je pense que ce n'est pas comme ça qu'il te rendra heureuse... Il ne faut pas nécessairement attendre de ne plus aimer une personne pour la quitter...
Enfin j'ai déjà vécu une situation similaire : mon ex, avec qui j'étais depuis 1an et demi, avait un caractère spécial (mauvaise estime de lui, il le posait toujours en victime, chantage affectif parfois, susceptible, très jaloux etc). Au bout d'un moment j'en ai eu marre alors j'ai demandé une pause pendant laquelle on a pas communiqué pour prendre de la distance - apparament ce n'était pas ton cas donc je pense que la pause n'a pas servi à grand chose... J'ai fini par le quitter, même si je l'aimais. C'est difficile, j'ai souffert mais maintenant je suis plus HEUREUSE et c'est ça qui compte.
Alors réfléchis bien, demande toi si ça vaut la peine de rester avec quelqu'un qui se comporte comme ça avec toi