Dem, was Kassandra schreibt, würde ich zu 100% zustimmen.
Und hätte noch was hinzuzufügen:
Es ist sehr schwer, fast unmöglich, einen Menschen zu ändern.
Selbst wenn er sich einverstanden erklärt und sein Verhalten einsieht, wirst du ihn niemals ändern.
Aus meiner Sicht hast du also nur 2 Optionen:
Dich daran zu gewöhnen, dass er so ist und es akzeptieren.
Oder es zu beenden, bevor noch größerer Schaden entsteht.
Wenn du es beendest, dann lass dir kein schlechtes Gewissen einreden.
Eine feste Beziehung ist etwas "endgültiges", mit dem beide Seiten zufrieden sein müssen. Endweder es passt für Beide, oder es passt nicht.
Und wenn's nicht passt, ist es mehr als recht, es zu beenden.